我正在试图在生产日志中删除一个用户。
有没有可能使用
tail -f grep "username"
是的 – 你使用管道。 即
tail -f <some filename> | grep 'username'
是的,你可以使用一个管道
tail -f fileName | grep用户名
ack
命令是一个类似grep的文本查找器,它有一个专门为此设计的--passthru
标志。
由于ack
自动匹配颜色代码,因此您可以使用它来搜索已加尾的日志文件的输出,并突出显示匹配项, 还可以看到不匹配的行。
tail -f error.log | ack --passthru whatever
尾部日志的所有行都会显示出来,但匹配会被突出显示。
事实上,我发现它使用更有效率:grep username filename | 尾巴