特定のアクションを実行するモニター

特定のアクションを実行するモニター

私はモニターが欲しいだけでなくレポートの変更はありますが、特定のアクションを実行するイベントがトリガーされたとき。

いくつかのツールを試していますが、望みの目標を達成できないようです

iwatch コマンドの使い方がよくわかりません。コマンド ラインの使用例を見ると...

$ iwatch -r -c (w;ps -ef)|mail -s '%f was changed' root@localhost /bin
              Monitor /bin directory, recursively, and execute the commands  'w'  and  'ps  -ef',
              sending  the  results  to  root@localhost,  using  '<path_filename> was changed' as
              subject.  To see about '%f' take a look at STRINGS FOR COMMAND section.

どうやってコマンドを実行するファイルを移動または削除するには、イベントが発生した後?

fileschanged も試しましたが、監視するにはファイルが既知である必要があるようです。そのため、以下は機能しません...

fileschanged --show=created,changed --files-to-monitor *.*

例えば、次のようなことができる良いプログラムはありますか?コマンドを設定するファイルを移動するとイベントがトリガーされますか? その場合、その使用法は何ですか?

関連情報