Запустите bash script из другого script, не дожидаясь окончания script, чтобы завершить выполнение? - программирование
Подтвердить что ты не робот

Запустите bash script из другого script, не дожидаясь окончания script, чтобы завершить выполнение?

Есть ли способ выполнить два сценария bash без первой блокировки? Не работает следующее:

exec ./script1.sh #this blocks!
exec ./script2.sh
4b9b3361

Ответ 1

Поставить & в конце строки.

./script1.sh & #this doesn't blocks!
./script2.sh

Ответ 2

Запустите первый в фоновом режиме с помощью &, и вы должны быть хорошими.