Как заранее передать аргументы в командную строку?
Существует баш утилита, которая по мере выполнения требует ввода различных параметров, таких как пароль, кол-во юзеров и тд. Я не совсем понимаю, можно ли сделать так, чтобы все эти значения заполнялись автоматически, то есть я ввожу название утилиты, ее "будущие" параметры, запускаю, и от меня больше ничего не требуется.
Почитайте мануал этой программы - наверняка там предусмотрена возможность задать какие-то параметры прямо при запуске - через ком.строку или через файл с заполненными ответами.
Парсить вывод программы и подсовывать ей ответы - не лучший вариант, ибо в каких-то случаях программа может начать вести себя существенно иначе, чем ожидает парсер.
Если у программы открыты исходники - то можно поправить их, научив программу работать как Вам надо. Также можно обратиться к автору - с идеей поправок; м.б., они уже реализованы, но не включены в документацию.
Если бы Вы назвали программу - ответ был бы более детальный.