Eсть:
Linux + apache + php(без fork'а) + shell-скрипт родительский + shell-скрипт дочерний Задача:
средствами\командами shell отвязать дочерний скрипт от родительского.
Детали задачи:
1. User загружает в браузере php-страницу (web-страницу).
2. php запускает sh скрипт (родительский).
3. sh скрипт (родительский) порождает дочерний sh скрипт,
который выполняется ооооченннь дооолго (больше, чем разрешено в apache, и чем хватит терп User ждать результата).
4. User\apache закрывает\убивает php скрипт и, соотв-но, родительский sh скрипт.
5. Дочерний скрипт выполняется, и есть признак его выполнения -- файл статуса, по которому User из браузера, обратившись к php мониторит процесс.
ВОПРОС:
Как СРЕДСТВАМИ/КОМАНДАМИ shell "отвязать" дочерний sh скрипт от родительского, чтобы родительский скрипт убить, а дочерний остался выполняться?