使用 head ala tail -f

NOL*_*tMe 4 linux unix

可以使用tail -f命令实时读取尾部扩展的日志文件

无论如何,是否可以对开头附加的日志执行相同的操作?

的手册页head没有帮助。

小智 7

好吧,您不能“在文件开头附加”。实现这种影响的唯一方法是重写整个文件,但head如果不进行文本匹配,就无法知道发生了什么。

这很容易,tail因为它只是跟踪它读取到的位置,然后继续尝试读取该位置以外的更多字节。


小智 7

TomH 是正确的,还有,head 应该如何输出变化?但是,如果您正在寻找的只是前 n 行的持续刷新视图,请尝试

watch head file.txt
Run Code Online (Sandbox Code Playgroud)

或者

watch -n 1 -d head file.txt
Run Code Online (Sandbox Code Playgroud)