为什么tail命令-f选项不能正常工作。当目标文件为空清除时,则tail命令不会写出anymote。
tail -f hoge&
cp /dev/null hoge
答案 0 :(得分:1)
Tail还有一个tail -F
选项,用于检查文件是否已更改。
从手册页:
-F选项意味着-f选项,但tail也会检查以查看 如果正在关注的文件已重命名或旋转。该文件是 当tail检测到正在读取文件名时关闭并重新打开 来自有一个新的inode号码。如果读取,则忽略-F选项 标准输入而不是文件。