Bash: вызвать скрипт оболочки, но не ждать код возврата

Возможно ли в Bash вызывать сценарий оболочки из другого сценария оболочки, но исходный сценарий не будет ждать завершения подпрограммы?

2 ответа

Решение

Просто раскошелиться &, Как в, sh /path/to/script/script.sh &

Это будет печатать сообщения из нижнего индекса, но вы можете заменить & на >/dev/null & и подавить вывод.

Вы должны использовать "nohup", чтобы убедиться, что процесс / скрипт завершается, даже если ваш пользователь вышел из системы:

nohup /my/script.sh &
Другие вопросы по тегам