web-dev-qa-db-ja.com

画面上の既存のコマンドラインテキストをファイルに保存しますか? (非グラフィカルLinux)

Tty2では、どうやって テキストのスクリーンショット コマンドラインの?

9
neverMind9

tmuxまたはscreenを使用できる場合は、スクロールバックバッファーをファイルに保存できます。

Linux専用のscreendumpとは異なり、tmuxscreenはBSDベースのOS(macOS、FreeBSDなど)でも利用でき、特別な権限は必要ありません。

4
jamesdlin

screendumpコマンドを検討しましたか?

13
RudiC

これにはscriptを使用できます。端末セッションのTypeScriptを記録します。デフォルトでは、./TypeScript。もちろん、これは事前に行う必要があるため、実際には「スクリーンショット」ではありません。

$ script
Script started, file is TypeScript
$ ls asdf
ls: cannot access asdf: No such file or directory
$ exit
Script done, file is TypeScript

# Then check the recordings:

$ cat TypeScript
Script started on Thu 29 Nov 2018 02:52:04 PM CET

$ ls asdf
ls: cannot access asf: No such file or directory
$ exit

Script done on Thu 29 Nov 2018 02:52:09 PM CET
2
Rolf