2015-11-07 43 views
0

我正在使用以下命令來搜索正在生成的數據流。日誌文件由長時間運行的進程生成,並且日誌機制不斷旋轉日誌文件。因此,當前文件'aFile.log'將根據某些標準(如文件大小或時間更改)重命名爲'aFile.log.1',並且將創建一個新的'aFile.log'。以下命令只是掛在那裏。有沒有解決這個問題的方法?tail -f aFile.log | grep astring在日誌文件旋轉時停止執行

tail -f aFile.log | grep aString 

回答

0

使用-F,而不是通過-f文件名進行跟蹤。

tail -F aFile.log | grep aString 
+0

謝謝。這正是我所期待的。 – NaveenBabuE