基本上,我想结合该功能,您可以 Less 文件,然后按 Shift+F 来跟踪该文件,就像您对 Apache 的 access.log 所做的那样。
但是我希望输出忽略/隐藏某些行,例如带有 .jpg 的行或带有我自己的 IP 的行。
谢谢!
解决方案:
实际上我自己设法解决了这个问题:
tail -f /var/log/apache2/access.log|egrep -v '\.jpg|\.gif|\.js|\.css'
然而下面的答案似乎更优雅一点
答案1
好吧,如果你想忽略的内容列表很长,你可能想要使用 grep -f 来查找文件。由于日志往往会轮换,--follow=name 意味着文件在轮换时会重新打开。如下所示:
tail --follow=name /da/file | grep -vf /file/with/ignore.exprs