« EmFTPテクニカルライセンス | メイン | 開発作業停滞中... »
2005年05月17日
tail
なんだか、ここ数日間でちょこちょこいじってたプログラム(TAIL)を公開してみ
ました。tailってコマンドはWindowsには基本的に存在しないので聞いたことが
無い方も多いと思います。
たとえば、数百MBにもなるログファイルの「最後の数行を見たい」なんて時、
Windowsでしたらどうしますか?テキストエディタなどで開いて最後までカーソ
ルを移動してなんて面倒であると共に殆ど不要なデータまで読み込まなければな
らないので時間もメモリももったいないです。
そんな時に使うのがtailです。UNIX系のOSでは有名なコマンドです。
tail ファイル名
とやるだけで、ファイルの最後の数行が表示されます。必要な部分しか読み込ま
ないのでメモリも消費しないですし、なにより速いです。とても便利です。
tail -f ファイル名
とすればファイルを監視してデータが追加されたらその分のデータを出力してく
れます。すごい。
今回公開したのはそんなことが出来るWindows版プログラムです。
もっとも、ここら辺
のものをインストールするとtailもついてくるらしいんですが、仰々しすぎ
ますし、Win9xでは動きません。
てなわけで、作ったのがTAILです。大した機能はないですが、よろしかったらお
手元に置いておいてください。
いざというときに役に立つかもしれません。
あと、Delphiソースコードもダウンロード可能ですがいつもにも増して「イケて
ない」ソースとなっております。重々承知しておりますので笑い捨ててください。
投稿者 woodybells : 2005年05月17日 22:50
トラックバック
このエントリーのトラックバックURL:
http://sv59.xserver.jp/~woodybells/woodybells.com/mt/mt-tb.cgi/13
コメント
いつもは、Ctrl+EndでEOFまでカーソル移動させてるから、それほど不便に思ったことはないなぁ。
まぁ、ファイルを全部読み込まないといけないのはあるけど…
投稿者 湯(ゆ) : 2005年05月18日 12:47
Webのアクセスログをリアルタイムで監視するなんてのにも
便利ですよ^^;
今日ググってみたら結構あったんですね>tailのWindows版
ま、今回のTAIL.EXEは自分で気に入ったので満足してますが(^-^)
投稿者 woodybells : 2005年05月18日 23:41