次のディレクトリで行われたすべての変更を監視するエントリを/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 $@/$#
ただし、後者は機能しません。非常に不規則に変更されるという理由だけで、すべてのディレクトリを一覧表示することはできません。
いいえ、これは不可能だと思います。
パスは絶対パスである必要があります。
Watcher もあります。パスでワイルドカードがサポートされているかどうかはわかりませんが、ドキュメントの理解からすると、サポートされていません。
ただし、これを使用して/var/www/virtualhosts/dev.anuary.com/
を再帰的に監視し、実行中のコマンドを調整して、/var/www/virtualhosts/dev.anuary.com/*/*/public/css
にないファイルに対して何もしないようにすることができます。