无论如何要知道perl文件是否修改而没有轮询?

use*_*352 1 perl

我只想在修改特定文件时在我的perl脚本中获得某种通知.

有没有其他方式,而不仅仅是不断轮询?

Cha*_*hak 5

Win32 :: ChangeNotify, Linux :: Inotify2

AnyEvent :: Filesys :: Notify:查看"为什么文件系统通知的另一个模块"部分.

摘抄:

AnyEvent :: Filesys :: Notify存在,因为我需要一种方法来简单地将这些模块提供的功能绑定到事件框架中.现有模块似乎都不适用于事件循环.Filesys :: Notify :: Simple不提供非阻塞接口,File :: ChangeNotify要求您轮询方法以获取新事件.