リモートサーバーで長時間実行されるプロセスがあり、手動で開始される場合があります。残念ながら、インターネット接続が停止し、カーネルがパニックに陥り、ジョブの接続と開始に使用されるsshセッションが他の多くの課題に直面する可能性があります。
画面は、プロセスが中断されないようにするための完璧な方法のようです。ただし、画面を開始することを常に覚えてからスクリプトを実行してプロセスを開始することを人に頼ることは、発生するのを待つ問題です。スクリプトが画面内から呼び出されているかどうかを確認できるスクリプトからの方法はありますか?そうである場合、プロセスは続行します。それ以外の場合、スクリプトはユーザーに最初に画面を実行するように指示するメッセージで終了します。
可能性のある重複した私は、私はLinuxの「画面」内で実行されているか、いないよ知ってどうすればよいですか?
—
Andrew Schulman