Linux

tail 顯示整個文件,然後只更改

  • March 31, 2015

我的 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

是否可以?

這很簡單:

tail -fn+1 file

-f跟隨,-n+1tail 從第一行(文件的開頭)開始。

另一種解決方案是在less.

less -f file

less您可以按進入跟隨模式Shift+fCtrl+c退出跟隨模式,此時less功能返回。

引用自:https://unix.stackexchange.com/questions/129240