2004.11.15 Monday
TeraTermマクロ:取得ファイルの最後に特定の文字列を追記する方法
これは、あまり実用性はないかもしれないけれど、私がマクロでログを取得しはじめた当時に取り入れていたものです。
要するに取得したログファイルの最後に「END」とか「OWARI」とかの文字を追記するものです。
なぜこういった方法を取り入れていたかというと
要するに取得したログファイルの最後に「END」とか「OWARI」とかの文字を追記するものです。
なぜこういった方法を取り入れていたかというと
昔、取得したログをエクセルのマクロで集計していたときにEOFのかわりとして使っていたため。
いまでは、普通にEOFまでというやり方でマクロを組むことができるので、おまじないでしかなくなりましたが、、、
logclose<---ログファイルを一度クローズ
:add chara
fileopen fhandle filename 1<---1でファイルポインタをファイルの最後にセット
filewrite fhandle #13#10<--- Windows改行コード(CRLF)
filewrite fhandle 'kokomade'#13#10<---「kokomade」という文字列を追記
fileclose fhandle
いまでは、普通にEOFまでというやり方でマクロを組むことができるので、おまじないでしかなくなりましたが、、、
logclose<---ログファイルを一度クローズ
:add chara
fileopen fhandle filename 1<---1でファイルポインタをファイルの最後にセット
filewrite fhandle #13#10<--- Windows改行コード(CRLF)
filewrite fhandle 'kokomade'#13#10<---「kokomade」という文字列を追記
fileclose fhandle