無制限のスクロールライン履歴でgnome-terminalを実行します
ターミナルに表示されるテキストをファイルにダンプして解析したい
それを行う方法はありますか?
ターミナル履歴の全内容が必要な場合:
Gnome-terminalメニューで、[編集]> [すべて選択]、次に[編集]> [コピー]。 (または、お気に入りのキーボードショートカットを使用してコピーします。)
次に、どこにでも貼り付けます。
履歴の一部だけが必要な場合は、マウスで選択してからコピーします。
Unix script コマンドを使用して、進行中に物事をキャプチャすることができます。
キャプチャして解析したいプログラムの出力の場合は、単にファイルにリダイレクト(>
)します。
program_with_lots_of_output > output.log
そしてそれを解析します。標準エラーも必要な場合は、それに2>&1
を追加します。
画面キャプチャ(つまり、入力を含む)が必要な場合は、 script プログラムを使用します。
'tee'コマンドを使用することをお勧めします。 Teeは、stdoutを分岐し、出力をファイルにコピーします。したがって、出力を確認し、出力も保存することができます。例:
ls | tee ls_out