使用shell脚本或python检查目录内容是否已更改

Fri*_*ias 6 python shell latex

我有一个程序,可以在特定目录中创建文件.当这些文件准备好后,我运行Latex来生成.pdf文件.所以,我的问题是,我如何使用这个目录更改作为触发器来调用Latex,使用shell脚本或python脚本?

最好的祝福

Pau*_*ce. 5

inotify替换dnotify.

为什么?

... dnotify需要为每个要监视更改的目录打开一个文件描述符...

此外,文件描述符固定目录,不允许卸载后备设备,这会导致涉及可移动介质的方案出现问题.使用inotify时,如果您正在观看已卸载的文件系统上的文件,则会自动删除监视并收到卸载事件.

...和更多.

为什么?

与其祖先dnotify不同,inotify不会因各种限制而使您的工作复杂化.例如,如果您在可移动媒体上观看文件,则这些文件不会被锁定.与之相比,dnotify要求文件本身是开放的,因此真正"锁定"它们(妨碍卸载媒体).

参考