使用反向Grep过滤尾部-f输出

你曾经在日志文件上使用tail -f,只是发现它的滚动方式太快了,你不能处理? 如果你知道你正在寻找什么,你可以总是grep的内容,但通常你不确定你需要看到什么。 在这种情况下,反向grep是有用的。

例如,如果您在apache错误日志中继续获取PHP Notices,并且为了本示例的目的假设您不想更改PHP错误日志记录级别,则可以运行这样的命令来过滤这些内容,只看到警告和错误:

tail -f | grep -v“PHP Notice”

-v参数反转grep只打印不匹配的行,所以你最终只会得到其他错误。 非常有用的技巧!

赞 (0)
分享到:更多 ()