GNU Screenのスクロールバック/コピーモードを使用しています。だから私はControl-Aを押して[コピーモードに入り、気になるセクションまでスクロールアップして...そして忘れる。
ただし、GNU画面をスクロールバック/コピーモードのままにすると、(その時点でアプリが起動していたものは)実行がブロックされたように見えます。たとえば、スクロールバック/コピーモードでローカルWebサーバーを起動すると、そのWebサーバーへのリクエストはタイムアウトします。コピー/スクロールバックモードを終了するまで、プロセスは応答しません。
Ruby On Railsスクリプト/サーバーとPythonツールの貼り付けの両方でこれを確認しました。
私は自分のウィンドウのログモードをオンにして、代わりにそれらのログファイルをテイリング/グレッピングすることを検討しましたが、これが別の方法(設定、コピーモードのアクティブ化を別の方法で行う)で制御できる場合は、非常に興味があります。
私の画面のバージョンは言う:
画面バージョン4.00.03(FAU)2006年10月23日
(私はquora.comでこれを尋ねましたが、おそらくこれがより良い場所です)
while ((1)) ; do echo $i; i=$((i+1)); sleep 0.1; done
-コピーを呼び出してみてくださいモードと少し待ってください。コピーモードを終了すると、iの値がジャンプし、バックグラウンドで実行が継続されていることが示されます。しかし、一部のプロセスの画面ブロック出力を確認したので、画面ブロックを行うかどうかを正確に決定するものについて知りたいと思います。