我需要在Linux系统上阅读一些巨大的日志(log)文件.日志(log)里乱七八糟的.目前我正在做这样的事情:
cat logfile.txt | grep -v "IgnoreThis\|IgnoreThat" | less
但这很麻烦——每次我想添加另一个过滤器时,我都需要退出less
并编辑命令行.一些过滤器相对复杂,可能是多行的.
我想在阅读日志(log)时应用一些过滤器,并将这些过滤器保存到某个地方.
有没有工具可以帮我做到这一点?我不能安装新软件,所以希望它是已经安装好的东西——例如,less、vi、Python或Perl库中的东西,等等.
将生成日志(log)的代码更改为生成更少的日志(log)不是一个选项.