web-dev-qa-db-ja.com

*を使用してディレクトリの下にあるものが変更された場合は、incrontabを使用してcronジョブを実行します。

/webディレクトリで変更が行われたときにこのコマンドを実行するようにincrontabに指示するにはどうすればよいですか?

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

1
Eli

このページ から取得したincrontabレコードの構文は次のとおりです。

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

したがって、コマンドは問題ないはずです。次の2つの点に注意する必要があります。

  1. 質問に記載されているような必要な変更をレコードに追加します(IN_CREATEなど)。
  2. このレコードは、その下のファイル/フォルダーのディレクトリのみを監視し、そのサブフォルダーの下は監視しません。それは再帰的ではありません。他のサブフォルダーを監視する場合は、さらにレコードを含める必要があります。
1
Khaled