Как я могу получить входной поток для программы, запущенной с nohup и & в оболочке
Я запускаю программу с nohup add.sh &
Эти сценарии принимают входные данные во время выполнения из консоли. Как я могу получить входной поток для этого процесса, чтобы я мог передать 2 числа?
Спасибо
1 ответ
Это зависит от того, как работает ваш скрипт, но обычно вы можете отправлять входные данные другой команде через канал:
nohup echo "This is my input" | add.sh &
Однако я не знаю, можете ли вы сделать это с более чем одним аргументом. Вам может потребоваться улучшить сценарий add.sh, чтобы принимать и использовать параметры, если они предоставляются.