ディレクトリ内のファイルの 1 つを監視するために incron を使用しています/var/www/html
。の出力incrontab -l
/var/www/html/test IN_ACCESS /home/intel/test.sh
このジョブはホーム ディレクトリにファイルを作成することになっていますが、このジョブが実行されたとき (ブラウザで Web アドレスを開いたとき)、ファイルは作成されず、次の行は/var/log/cron
ファイルに表示されます。
Jan 20 10:27:57 localhost incrond[26442]: (root) CMD (/home/intel/test.sh)
これは、イベントが発生したことを明確に示しています。
PS:/home/intel/test.sh
CLIで実行すると、問題なく動作し、テスト ファイルが作成されます。以下はtest.shファイルです。
#!/bin/bash
touch fm00