2013-01-02 51 views

回答

11

是 - 您使用管道。即

tail -f <some filename> | grep 'username' 
4

是的,你可以只使用一個管道

尾-f文件名| grep用戶名

+0

可以使用'tailf'或'tail -f'。 – alk

0

事實上,我發現它使用效率更高: grep username filename | tail

3

ack命令是一個類似grep的文本查找程序,它有一個專門爲此設計的--passthru標誌。

由於ack自動顏色代碼爲你匹配,你可以用它來搜索一個尾日誌文件的輸出,並突出了比賽,但看到不匹配的行。

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

拖尾日誌的所有行都會顯示出來,但匹配項會突出顯示。

ack是在http://beyondgrep.com/

相關問題