さまざまなソフトウェアのコンソール出力とログメッセージを調べていると、概要を把握するのが難しい場合があります。出力をカラフルにし、現在重要なテキスト フレーズを強調表示する方がはるかに簡単です。
UNIX パイプを利用してコンソール出力を事前定義されたパターンと色に従ってカラフルにすることにより、フィルターとして使用できる Linux/UNIX シェル用のプログラムはありますか?
p.ex。パターン定義:
INFO=green
WARN=yellow
ERROR=red
\d+=lightgreen
メッセージの重大度と番号を強調表示します。
利用方法:
$ chatty_software | color_filter
11:41:21.000 [green:INFO] runtime.busevents - SensorA state updated to [lightgreen:17]
11:41:21.004 [green:INFO] runtime.busevents - SensorB state updated to [lightgreen:20]
元の出力:
11:41:21.000 INFO runtime.busevents - SensorA state updated to 17
11:41:21.004 INFO runtime.busevents - SensorB state updated to 20