Используйте incrontab для запуска задания cron, когда что-либо в каталоге изменено с использованием *

Как я могу сказать incrontab запустить эту команду, если в /web каталог?

/web IN_CREATE,IN_DELETE,IN_MODIFY /bin/echo "this is a test..."

1 ответ

Решение

Вот синтаксис записи incrontab, взятый с этой страницы:

<directory> <file change mask> <command or action>  options

Итак, ваша команда должна быть в порядке. Вам необходимо обратить внимание на два момента:

  1. Добавьте необходимые изменения в записи, такие как упомянутые в вашем вопросе (IN_CREATE и т. Д.).
  2. Эта запись будет смотреть только каталог файлов / папок в нем, но не в его подпапках. Это НЕ рекурсивно. Вам нужно включить больше записей, если вы хотите посмотреть другие подпапки.
Другие вопросы по тегам