我想输出最后的3000 行日志文件。
换句话说:我不想打印第一的3000 行日志文件: 相反,我想打印最后的3000 行日志文件。
我知道tac
以相反的顺序将整个日志文件打印到终端屏幕。但我不想打印整个文件。我查看了可用的选项,似乎tac
无法打印出一定数量的行。
最终:我不在乎最后 3000 行是按升序还是降序打印出来:我只想能够看到最后 3000 行。
谢谢!
答案1
您可以使用:
tail -n 3000 | tac
如果你想要相反的顺序,否则,就
tail -n 3000