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