ttyコントロールコードの入った結果をテキストファイルへ変更
こんな使い方を想定
% script
sh on script % ls
main.c tty2txt tty2txt.1
sh on script % wget -O - http://www.yahoo.co.jp/ > /dev/null
--2010-02-07 02:17:28-- http://www.yahoo.co.jp/
www.yahoo.co.jp をDNSに問いあわせています... 124.83.147.202
www.yahoo.co.jp|124.83.147.202|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 特定できません [text/html]
`STDOUT' に保存中
[ <=> ] 26,679 112K/s 時間 0.2s
2010-02-07 02:17:31 (112 KB/s) - `-' へ保存終了 [26679]
sh on script % exit
% cat typescript | tty2txt > ttylog.txt
% cat ttylog.txt
sh on script % ls
main.c tty2txt tty2txt.1
sh on script % wget -O - http://www.yahoo.co.jp/ > /dev/null
--2010-02-07 02:17:28-- http://www.yahoo.co.jp/
www.yahoo.co.jp をDNSに問いあわせています... 124.83.147.202
www.yahoo.co.jp|124.83.147.202|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 特定できません [text/html]
`STDOUT' に保存中
[ <=> ] 26,679 112K/s 時間 0.2s
2010-02-07 02:17:31 (112 KB/s) - `-' へ保存終了 [26679]
sh on script % exit
1. ttyのタイプを指定