7

我正在尝试在生产日志中跟踪用户。

是否可以使用

tail -f grep "username"
4

4 回答 4

13

是的 - 你使用管道。IE

tail -f <some filename> | grep 'username'
于 2013-01-02T15:00:06.683 回答
4

是的,您可以只使用管道

尾 -f 文件名 | grep 用户名

于 2013-01-02T15:04:12.143 回答
3

ack命令是一个类似 grep 的文本查找器,具有--passthru专门为此设计的标志。

由于ack自动为您匹配颜色代码,您可以使用它来搜索有尾日志文件的输出,并突出显示匹配项,但也可以查看不匹配的行。

tail -f error.log | ack --passthru whatever

带尾日志的所有行都会显示出来,但匹配项会突出显示。

ack 位于http://beyondgrep.com/

于 2014-01-19T06:08:08.097 回答
1

事实上,我发现使用它更有效: grep username filename | 尾巴

于 2014-01-19T05:46:34.767 回答