回答:
Generic Colouriser(grc):
多くの異なるファイル形式で動作します。
例:
grc tail -f /var/log/apache/access.log /var/log/apache/error.log
さらに多くのファイル形式で動作します:)そして、マルチウィンドウ、差分出力などを備えた本格的な「テール」です。非常に便利です。
例:
1つのウィンドウに2つのログファイルをマージします。
multitail /var/log/apache/access.log -I /var/log/apache/error.log
一方のウィンドウには、netstatを使用してすべての新しいTCP接続とその状態の変更が表示され、もう一方のウィンドウには、Apacheのマージされたアクセスとエラーログファイルが表示されます
multitail -R 2 -l "netstat -t" /var/log/apache/access.log -I /var/log/apache/error.log
CCZEをチェックしてください、それは私のために仕事をします。curses、ansi、およびhtml出力の選択肢があります。
glTail(http://www.fudgie.org/)をご覧ください。あなたが求めている以上のことをしますが、多分それは大丈夫です
Colorizeは、テキストを別のフィルターに単純にパイプして、派手なANSIカラーを得るための非常に優れたツールです。実際、これは1つの単純な4kB perlスクリプト(そのほぼ半分は単なるドキュメントです)であり、正規表現に基づいています。
特定のパターンを含む行全体を強調表示する(不要なデバッグログを非表示にする、または例外を強調表示するのに適しています)か、色のない行でパターンを強調表示する(http応答コードを強調表示する)ことができます。
個別の実行可能ファイルにさまざまなファイルタイプのプリセットがいくつかあります。その後、私はちょうど実行mvn clear install | colorbuild
、tail -f *.log* | colorlog
またはsvn diff | colordif
本当に空想の出力を持っています。
あなたは、単純なANSIコードで出力のほとんどを色付けすることができます、histringしようとする場合があります http://www.freebsdsoftware.org/misc/histring.html