Мне нужно как-то выйти из моего script.sh (с кодом возврата - было бы лучше всего), который запускает некоторые другие команды и другие сценарии в фоновом режиме.
Я пытался запускать команды через
nohup myInScript.sh &
, также я пытался использовать в конце script.sh
disown -a[r]
, а также я пытался убить его
kill $$
, но скрипт просто зависает после последнего команда и не будет завершена. Как заставить ее выйти после выполнения ее команд? пожалуйста, помогите.
edit: Чтобы быть более конкретным, я запускаю сценарий удаленно через ssh на другом компьютере.