Я пытаюсь создать запись в /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 $@/$#
Однако последнее не работает. Я не могу перечислить все каталоги просто потому, что они меняются довольно нерегулярно.
Нет, я не думаю, что это возможно.
Путь должен быть абсолютным.
А также есть Наблюдатель, Я не уверен, поддерживает ли он подстановочные знаки в пути, из того, что я понимаю из документации, это не так.
Но вы можете использовать его для рекурсивного мониторинга /var/www/virtualhosts/dev.anuary.com/
и адаптируйте запущенную команду, чтобы ничего не делать с файлами, которых нет в /var/www/virtualhosts/dev.anuary.com/*/*/public/css