tail 显示整个文件,然后仅更改

tail 显示整个文件,然后仅更改

我的 Linux 版本是 2.6.32-47-server (gcc 版本 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) ) #109-Ubuntu SMP Tue May 7 02:17:05 UTC 2013

我目前正在做一个tail -f file ,生活很美好。但这只显示最后 X 行。 tail 是否可以先显示整个文件,然后表现得像 tail -f 一样?

我尝试过tail -500 -f file,但这给了我tail: option used in invalid context -- 1
在某种意义上,它就像cat file; tail -f file; 但只显示自cat

是否可以?

答案1

这很简单:

tail -fn+1 file

-f跟随,-n+1尾部从第一行(文件的开头)开始。

答案2

另一个解决方案是使用 中的以下功能less

less -f file

您可以less按 进入跟随模式Shift+fCtrl+c退出跟随模式,此时less功能返回。

相关内容