【发布时间】:2009-07-06 04:33:21
【问题描述】:
我想获取任何输出到屏幕的程序,捕获输出,并在某些关键字输出到屏幕之前对其进行着色。例如,这是正常的程序输出:
bash# <program>
blah blah blah <-- this output has no color
对比
bash# <program>
blah blah blah <-- this output is colorful
理想情况下,程序是什么并不重要。我只是在寻找一种将更多颜色融入我的 konsole 的好方法。
编辑:对不起,应该已经很清楚了。我不想仅仅为 shell 脚本输出着色。
【问题讨论】:
-
试试 Pete 的建议:yourprogram|ack --passthru --color "(keyword1|keyword2|keyword3)"