过滤的文件查看器


-1

我正在使用less查看日志文件。这非常好,但我想从输出中过滤掉一些行。例如,我不希望看到包含“DEBUG”的行或者我想查看仅包含“[pool-9-thread-4]”的行。

有简单的方法吗?有没有更高级的工具来处理日志文件?

我知道解决方案grep 'pool-9-thread-4' my.log | less,但它还不够好 - 我无法更改过滤条件,对大文件来说效果很慢。

Answers:


0

通过封闭的人物名单[,并]bracket expression
例如,正则表达式[0123456789]匹配任何单个数字。
您应该转义[]以获得字面值:

$ grep '\[pool-9-thread-4\]' my.log | less

哦,是的,你对这些问题是正确的,只是一个错字,但它与我的问题无关。
kan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.