Inotifywaitを使用したファイル変更シーケンスの監視

Inotifywaitを使用したファイル変更シーケンスの監視

現在、上記のコードを使用してファイルを監視していますが、期待どおりに機能します。デフォルトでは、開いているテキストファイルを監視してコマンドを実行しています。

inotifywait -m -q /home/TestDirectory |
    while read path action file; do

             if [[ ("$action" == "MOVED_TO") ]]; then
                  #Do something

    
            fi
    done

inotifywaitイベントの順序を監視し、コマンドを実行する方法を知りたいです。

たとえば、コマンドがあるときにコマンドを実行したり、何かをエコーし​​たりしますか?開く、アクセス、close_nowriteディレクトリにイベントがありますか?

/home/TestDir OPEN test.txt
/home/TestDir ACCESS test.txt
/home/TestDIr CLOSE_NOWRITE,CLOSE test.txt

ベストアンサー1

おすすめ記事