inotifywaitは、フォルダに変更が発生したときに一度トリガされます。

inotifywaitは、フォルダに変更が発生したときに一度トリガされます。

私はinotifywaitを使って次のようにフォルダを監視しています。

inotifywait -m /tmp/test -e CLOSE_WRITE -e MOVED_FROM --format '%T' --timefmt '%s' -q|<action>

ここで/tmp/testに変更がある場合は、次のことをしたいと思います。行動

たとえば、2つのファイルが削除されるとMOVED_FROMイベントが発生しますが、これは一度だけ呼び出したいと思います。もう一度修正したら、同じタスクを実行したいと思います。

時間を稼ごうとします。そしてユニークを手に入れよう。しかし、それはうまくいきませんでした。

こんなことを経験した方は教えてください。

関連情報