web-dev-qa-db-ja.com

ターミナルセッションをファイルにダンプしますか?

無制限のスクロールライン履歴でgnome-terminalを実行します
ターミナルに表示されるテキストをファイルにダンプして解析したい

それを行う方法はありますか?

17
zetah

ターミナル履歴の全内容が必要な場合:

Gnome-terminalメニューで、[編集]> [すべて選択]、次に[編集]> [コピー]。 (または、お気に入りのキーボードショートカットを使用してコピーします。)

次に、どこにでも貼り付けます。

履歴の一部だけが必要な場合は、マウスで選択してからコピーします。

8
Greg Price

Unix script コマンドを使用して、進行中に物事をキャプチャすることができます。

8
Gavin Brock

キャプチャして解析したいプログラムの出力の場合は、単にファイルにリダイレクト(>)します。

program_with_lots_of_output > output.log

そしてそれを解析します。標準エラーも必要な場合は、それに2>&1を追加します。

画面キャプチャ(つまり、入力を含む)が必要な場合は、 script プログラムを使用します。

4
Noufal Ibrahim

'tee'コマンドを使用することをお勧めします。 Teeは、stdoutを分岐し、出力をファイルにコピーします。したがって、出力を確認し、出力も保存することができます。例:

ls | tee ls_out

1
Anz