Web エンジニアであれば, Apache のアクセスログを tail -f で流しながら確認することは多いのでは無いでしょうか. 通常は白黒で非常に見づらいと思いますが, 以下の記事を参考に, カラフルにしてみました. RubyでANSIカラーシーケンスを学ぼう! (hp12) 今回用意したコードはこちら. shebang を合わせてもたった 4 行です. こちらはログフォーマットに依存するので, ご注意ください. combined や vhost_combined といったログフォーマットを前提としています. 以下のようにして使用します. $ tail -f /var/log/apache/path_to_access_log | ./colorize.rb 実際の使用例は, 右の画像の通りです. (このブログのアクセスログです. IP 等は枠外にはみ出させました.) tail -f
![Apache のアクセスログをカラフルにして tail -f | Born Too Late](https://cdn-ak-scissors.b.st-hatena.com/image/square/558939a6de3054efe1ae431b5bb37a0386321f1a/height=288;version=1;width=512/http%3A%2F%2Fblog.yuyat.jp%2Fwp-content%2Fuploads%2FWS000098-300x147.jpg)