如何检查一行是否以“警告:”开头,忽略前15行?
要提供上下文,我想在bash if条件中使用它来根据日志进行错误处理。系统设置的方式,它给出了前15行内的已知警告,我们需要忽略它。
答案 0 :(得分:2)
tail -n +16 /var/log/syslog | grep '^WARNING'
答案 1 :(得分:0)
awk 'NR>15 && /^WARNING/' file
ruby -ne 'print if $.>15 && /^WARNING/' file