2016-08-19 8 views
2

cczeは優れたログカラー化ツールです。問題は、マニュアルに記載されているにもかかわらず、/usr/lib64/cczeまたは$HOME/.cczeにプラグインがないことです。すべてのプラグインがバイナリにコンパイルされているようです(実際はプラグインではありません)。簡単にハイライト表示を変更することはできません。cczeとgrepを組み合わせますか?

達成したいことはありますか?

赤で強調表示されるパターンを追加する必要があります。特に、空白で囲まれた単一の0。私は簡単に私はgrepのとそれを組み合わせることを考えていたcczeを変更することはできませんので:

tail -f `/bin/ls -1td /var/log/updates/index_*.log` | ccze -A | grep --color '\| 0 ' 

しかし、これはその事実にもかかわらず、任意の出力(ハング?)を生成しません。正しく

tail -f `/bin/ls -1td /var/log/updates/index_*.log` | grep --color '\| 0 ' 

ハイライト0:

tail -f `/bin/ls -1td /var/log/updates/index_*.log` | ccze -A 

残りの部分が正しく表示されます。質問

ため

時間は、あなたは私がうまく一緒にとてもcczegrep遊び上記のコマンドを修正する助けてくださいことはできますか?または、を再コンパイルせずにccze - をカスタマイズするだけで、新しいものが正しく強調表示されます。私は

  • なぜあなたは使用しないmultitailを表示したくない

    回答、それはとても完璧ですか?

  • なぜ他のライブラリを使用しないでください(cczeのドロップイン置換ではありません)?あなたはあなたがKEYとして0を設定しようとする場合があります

    -c, --color KEY=COLOR 
        Set the color of the keyword KEY to COLOR, like one would do in one of the configuration files. 
    

    を使用することができますように見えるマニュアルを読む

+0

"*これは機能しません*"は問題の有用な説明ではありません。正確には、 'tail | ccze -A | grep'は何ですか?ハング?エラーメッセージが表示されますか? CPUを過熱しますか? –

+0

@Robᵩ - それはハングし、出力を生成しません。 – mnowotka

答えて

関連する問題