script(コマンド)の履歴
man script
script - 端末セッションの写し (typescript) を作成する。
便利。
script filename
ここで何かのコマンド
exit
のようにして使うと、入力、出力の内容を保存してくれる。
今まで tee を使っていたのだけれども、コマンドごとに tee する必要がなくなった。
何が記録されているの?
全ての入力結果と出力結果。文字の色を変更するためのエスケープなどや、プログレスバーを表示するための制御文字も一緒に記録されている。
もし、わかりやすく表示したい場合には、出力結果のファイルを cat するとよいと思うよ!
script中のコマンドはbashのヒストリーに記録されないよ!
script中のコマンドは全部、出力先のファイルに記録されている。
さっき何を入力したっけ?
というような場合にもbashのヒストリーには記録されていないのでちょっと注意!