2016-07-27 60 views
0

我正在拖尾日誌文件,但每次只需要新輸入的前3行添加到它。使用尾部時,獲得前n行新輸入-f

我試過tail -f /var/log/webapps/app.name.com.error.log甚至tail -f輸出到sed,但他們都沒有按照我想要的方式工作。

回答

0

如果你知道第一線的一些內容,你可以用的grep-A

tail -f LGOFILE | grep "FIRSTLINE" -A 2 
+0

第一個只打印出最後3行的文件,然後還打印出管它每個新輸入的所有行,我只需要每個新輸入的前三行。 – Thermatix

+0

更新了我的答案......它適用於我的情況。也許你可以從此繼續下去。 –

+0

好吧,這也沒有工作,沒有從日誌文件的響應。 – Thermatix