检查特定行数后的单词出现次数

时间:2011-02-18 04:43:03

标签: bash unix

如何检查一行是否以“警告:”开头,忽略前15行?

要提供上下文,我想在bash if条件中使用它来根据日志进行错误处理。系统设置的方式,它给出了前15行内的已知警告,我们需要忽略它。

2 个答案:

答案 0 :(得分:2)

tail -n +16 /var/log/syslog | grep '^WARNING'

答案 1 :(得分:0)

awk 'NR>15 && /^WARNING/' file

ruby -ne 'print if $.>15 && /^WARNING/' file