我正在编写一个脚本来监听日志文件的更改并采取适当的行动.目前我正在使用open my $fh, "tail -f $logfile |";但理想情况下我不想使用系统调用.
open my $fh, "tail -f $logfile |";
我已经尝试过File :: Tail但它的最小间隔为1秒(我尝试传递较少,但默认为1秒,即使我传递0).我已经检查了它的来源,它似乎使用sleep(),它采用整数.在我尝试自己编写之前,还有其他选择吗?
谢谢.
linux perl tail
linux ×1
perl ×1
tail ×1