端末を切断したときにジョブが強制終了しないように、リモートボックスで次のコマンドを実行するとします。
nohup ./my_script.sh &
端末を終了しようとすると、次の警告が表示されました。
zsh: you have running jobs
大丈夫だと思います。それはちょうど私がバックグラウンドで実行されているジョブ/プロセスを持っていることを私に伝えています。端末を切断しても、ジョブ/プロセスは引き続き実行されますか?
私はzshのnohupが壊れていて、あなたが望むことをしていないことを発見しました。ほとんどの場合、Disownは機能します。zshでffmpegでdisownを使用しようとするときに問題が発生したため、bashシェルを起動し、その中でnohupを実行しました。
—
Sridhar Sarnobat