tail -f x.log
Run Code Online (Sandbox Code Playgroud)
我使用此命令在命令提示符中查看不断增长的日志文件。
我只对查看运行后写入文件的日志行tail -f
感兴趣,而对在执行之前写入文件的日志不感兴趣tail -f
。但是tail -f
命令在开始时,取最后 10 行并显示它。
这让我感到困惑,有时如果这些日志是新生成的(或)它们是旧日志?
那么,如何自定义 tail -f 以仅输出新条目?
tal*_*zin 35
你可以试试:
tail -n0 -f x.log
Run Code Online (Sandbox Code Playgroud)
从手册页:
-n, --lines= K
输出最后 K 行,而不是最后 10 行;或使用 -n +K 输出以第 Kth 开头的行