我想輸出最後的3000 行日誌檔。
換句話說:我不想列印第一的3000 行日誌檔: 相反,我想列印最後的3000 行日誌檔。
我知道tac
以相反的順序將整個日誌檔案列印到終端螢幕。但我不想列印整個文件。我查看了可用的選項,似乎tac
無法列印出一定數量的行。
最終:我不在乎最後 3000 行是按升序還是降序列印出來:我只想能夠看到最後 3000 行。
謝謝!
答案1
您可以使用:
tail -n 3000 | tac
如果你想要相反的順序,否則,就
tail -n 3000