Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有一个文件。我tail是最后 10 行并获得了一些数据。下次我来的时候tail,它的长度增加了 4。所以我tail只需要那么多行来获取数据。有一个简单的命令行吗?像tail,wc和grep?的混合
tail
wc
grep
如果在关闭尾部时保存文件的大小,则可以执行tail -c +[previous size]. 这从文件的特定字节偏移量开始,而不是从末尾开始的行数。如果在关闭第一个尾部进程和测量大小之间大小发生变化,这可能会受到竞争条件的影响。
tail -c +[previous size]
为什么要关闭并重新打开 tail 命令,而不是仅使用该-f选项并继续阅读?
-f