
しばらく screen を使っていますが、実行中のプロセスが時々終了し、画面が閉じてしまうようです。そのため、もう一度 screen を開かなければなりません。
強制的に閉じない限り、画面を自動的に再度開くために、シェルスクリプト、または画面終了時に実行される単一の命令を用意できるかどうか疑問に思っていました。
GNU Screens にコマンドを送信するのがいかに簡単かが気に入っており、その機能が今後も維持されれば嬉しいです。
編集: 最良のシナリオでは、画面が予期せず終了することはありませんが、もし終了してしまったら、2 つのことを行いたいです。1) 時間をログに記録し、2) まったく同じパラメータで画面を再度開きます。ただし、画面を再度開くと画面が再び終了する場合は、終了したいと思います。また、必要に応じて終了できるようにしたいと思います。シェル スクリプトは、画面がネストされ、上部の画面を強制的に閉じる時間が足りないため、私の意見では良くありません。ただし、スリープ タイマーを追加することはできます... とにかく、これは単なる不完全な方法です。これを実現するより良い方法に興味がありました。