我正在尝试创建一个条目来/etc/incron.d/
监视以下目录下的所有更改:
/var/www/virtualhosts/dev.anuary.com/*/*/public/css
现在,我认为这应该很简单:
/var/www/virtualhosts/dev.anuary.com/*/*/public/css IN_MODIFY,IN_NO_LOOP php /var/www/virtualhosts/dev.anuary.com/test.php $@/$#
但是后者不行。我无法列出每个目录,因为它们的变化非常不规律。
答案1
不,我认为这是不可能的。
路径必须是绝对路径。
还有观察者,我不确定它是否支持路径中的通配符,从我对其文档的理解来看,它不支持。
但你可以使用它来递归地监视/var/www/virtualhosts/dev.anuary.com/
和调整你正在运行的命令,以便对不在的文件不执行任何操作/var/www/virtualhosts/dev.anuary.com/*/*/public/css