Я хотел бы знать, как запустить программу терминала, запускаемую автоматически при перезагрузке с предустановленными входными переменными. Я пытаюсь запустить bro control, терминальную программу, требующую ввода. Я знаю, что когда вы запускаете задания cron, то есть команды терминала, он не отображает экран терминала. Я бы хотел, чтобы он работал в фоновом режиме с предопределенными входами. Команде также нужны права root, которые, если есть способ задания cron, это легко, просто поместите его на вкладку root cron.
Пример автоматического запуска кода:
broctl
start
exit
в последний раз, когда я задаю этот вопрос, никто не получил ответа. Я надеюсь, что, сделав его шире и понятнее, у кого-то будет ответ. Я исследовал это и не могу найти ответа. Надеюсь, кто-то знает, как это сделать. Кстати, я использую Linux-Mint.
Сохраните желаемый ввод в файл и передайте этот файл в качестве входного аргумента программе.
my_command --some_flags_if_needed < путь/к/файлу/содержащему/вводу