У меня следующая ситуация:
Как root Script_A.sh
запущен на сервере и спит, пока не сработает.
При запуске он вызывает Script_B.sh
, который выполняет цикл на сервере, чтобы определить, какие действия ему необходимо выполнить. Как только он сгенерирует свой список действий, он отправит Script_C.sh
в качестве владельца процесса ( su - $ sUser -c "/path/to/correct/script.sh"
) .
Моя проблема: есть ли способ запустить su - $ sUser -c "/path/to/correct/script.sh"
в фоновом режиме? Я не хочу запускать 3-й скрипт последовательно.