Kentaro Kuribayashi's blog

Software Engineering, Management, Books, and Daily Journal.

標準入力から入ってきた行を条件によってあれこれ色付けできるスクリプトをかいた

上記エントリにある、tail -fなどで標準出力にはいたものを、ackを通してマッチする行に色付けする方法が便利そう。上記だと行単位だけぽいので、以下みたいなの書いてみた。

  • 一行で複数の色分けができる
  • オプションを一度にわたせる
  • なんかいろいろ色がつけられる

まあ、さっと書くために拙作Term::ANSIColor::Markupを使っていて、明白に遅いだろうので、ちゃんと書くのがいいと思います。