Команда «отречься» работает в bash, но не в ksh.
Если я запустил процесс в ksh, как мне его «открестить», чтобы выйти из оболочки. (про nohup знаю, но процесс уже пошел!)
Команда «отречься» работает в bash, но не в ksh.
Если я запустил процесс в ksh, как мне его «открестить», чтобы выйти из оболочки. (про nohup знаю, но процесс уже пошел!)
ksh93 поддерживает команду disown. Кроме того, некоторые версии nohup позволяют указать идентификатор процесса с параметром -p вместо команды.
В ksh просто запустите disown без опции -h. Вот и все.
Из руководства ksh(1)
:
disown [ job... ] Causes the shell not to send a HUP signal to each given job, or all active jobs if job is omitted, when a login shell terminates.