我的 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+f
。 Ctrl+c
退出跟随模式,此时less
功能返回。