screen
私は私のスタンドアロンGNUセッションの簡単な概要を提供したかっただけです。現在の内容をstdoutにダンプできますか?それはまるで
screen --print SESSION_NAME > file.txt
ベストアンサー1
セッションの1つのウィンドウダンプ画面を使用すると、現在のウィンドウのscreen -X hardcopy /some/file
画面ダンプを/some/file
。
次のコマンドを使用して特定のウィンドウをダンプできます。
screen -X at 3 hardcopy /some/file
これはすべて1つのファイルにあります。
screen -X eval 'hardcopy_append on' 'at \\# hardcopy /some/file'
ファイルをダンプするディレクトリを指定して、ウィンドウごとに1つのファイルをダンプすることもできます(指定しないと、ファイルが開始されたディレクトリscreen
にダンプされます)。
screen -X eval 'hardcopydir /some/dir' 'at \\# hardcopy'
(という名前のファイルにダンプされますhardcopy.<n>
)
-h
スクロールバッファを含めるオプションを参照してください。hardcopy
通常どおり、オプションをscreen
使用して-S
コマンドを実行するセッションを指定します。