Назад | Перейти на главную страницу

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

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

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

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

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

nohup /my/script.sh &