您好,我遇到了罕见的情况,不确定这是否真的失败了。
我正在监视一个文件,我使用它来获取大小ls -ald
,然后我运行tail -n
命令,但有时我看到大小增加但tail -n
没有返回任何内容。
任何线索都可以解释为什么会发生这种情况。
答案1
如果您正在监视某个文件,那么您预计该文件正在被写入(文件大小不断增大)吗?是吗?
尝试
tail -f -n${Number} filename
来自tail --help
(MingW 上)
-f, --follow[={name|descriptor}]
**output appended data as the file grows**;
-f, --follow, and --follow=descriptor are equivalent
我希望这有帮助。
PS:由于您似乎是新用户,如果您得到的答案对您有帮助,请记得将其标记为已接受,和/或给它一个 +(或 -)作为有用的答案