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

관련 정보