Home

技術系のメモと日々の雑感

標準出力のキーワードをハイライト

処理結果を標準出力に書き出すコマンドで特定のキーワードをハイライトさせる方法を見付けた。
たとえば tail -f なら

tail -f messages | perl -pe 's/[Ee]rror/¥e[1;31;43m$&¥e[0m/g'

で Error や error をハイライトすることができる。
もちろん tail 以外のコマンドでも利用可能だ。

top | perl -pe 's/httpd/¥e[1;31;43m$&¥e[0m/g'

なんて使い方もあるね。
何気に便利なのでメモ。

この記事に対するトラックバック

この記事のトラックバックURL

-

管理人の承認後に表示されます

  • From: |
  • 2013/12/12(木) 23:31:08

-

管理人の承認後に表示されます

  • From: |
  • 2013/07/14(日) 07:57:33

-

管理人の承認後に表示されます

  • From: |
  • 2012/07/06(金) 16:49:22

-

管理人の承認後に表示されます

  • From: |
  • 2011/04/03(日) 18:34:16

-

管理人の承認後に表示されます

  • From: |
  • 2011/02/25(金) 18:22:29

この記事に対するコメント

この記事にコメントする

管理者にだけ表示を許可する