监控/突出显示关键字的终端标准输出

时间:2010-08-06 19:48:23

标签: terminal monitoring putty tail bash

因为我们最近的开发工作,我被置于一个我必须监视一些应用程序的输出日志的位置,特别是我正在寻找某个错误代码。因为我现在有限的脚本编写技能,我唯一能做的就是tail -f日志文件,并继续寻找更新。我也使用PuTTY。我希望有人可以提出一些建议,如果可能的话,我将如何完成以下任一项:

  1. 修改bash.rc,以便当终端中显示的某些关键字突出显示时
  2. 利用PuTTY的音频/视频铃声,因此每当显示关键字时,警报就会消失

1 个答案:

答案 0 :(得分:0)

为输出着色可以通过在尾部添加sed正则表达式来完成,即

tail -f somefile.log | sed 's/keyword/highligtedkeyword/g'

只需为颜色添加一些转义序列..钟声部分我不是很确定..