변경을 위해 디렉토리를 모니터링하고 해당 디렉토리의 파일이 변경되면 소프트웨어를 작성하고 싶습니다. 쉘 "oneliner"로 어떻게 할 수 있습니까? 주기적으로 파일이 변경되었는지 확인하고 빌드하는 방법
나는watch "if [ find _source -mmin -1 ]; then make; fi"
의 몇 가지 변화를 시도했지만 그것은 올바른 구문이 아닙니다.
while inotifywait -qqre modify,create,delete,move _source;do make;done
문제이 방법 메이크 과정에서 변형이 검출 될 수 없다는 것이다 :
다른 제안 같이
[inotifywait] (http://linux.die.net/man/1/inotifywait)을 사용하여 디렉토리의 활동을 모니터링하십시오. – user000001
[this] (http://superuser.com/a/181543) 대답해야 함 도움. – devnull
하지만 자동으로 그렇게하기로되어 있지 않습니까? – Himanshu