tail -f以整个文件开头

时间:2017-05-06 01:02:01

标签: tail

我想关注一个文件,但tail -f始终以最后10行开头。有没有办法输出整个文件,然后按照?

我的目标是在日志中查找所有出现的字符串,例如tail -f streaming_log | grep "string"。但也包括以前的所有行。

我知道我可以做tail -f -n 10000 file但我不想先计算这些行。

1 个答案:

答案 0 :(得分:6)

-n +<line>允许您指定起始行(1 - ):

tail -f -n +1 file  # output entire file, then wait for new content