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功能返回。

相關內容