在文件系统事件上执行命令

在文件系统事件上执行命令

大家好,有人知道当给定目录中发生文件系统更改时如何执行命令吗?我正在运行 Debian 6.0,并且想在添加或修改文件/目录时调用“make html”。

斯沃琪似乎是我想要的,但它会引发语法错误。

答案1

你应该使用通知。具体来说,你可以使用inotify 工具。 看示例 shell 脚本用于一些示例用法。

另请参阅因克龙作为一种相对简单的方法来响应目录的改变而启动脚本。

如果您正在运行 Debian 6.0,apt-get install incron并且尚未安装 incron,则应该安装它以供您使用。

相关内容