2012-04-28 3 views
4

파일을 수정할 때 셸 명령을 자동으로 실행하려고합니다. 이 코드는 inotify 훅을 등록하고 system을 호출하여 수행 할 수 있다고 생각하지만,이를 수행 할 수있는 더 높은 수준의 bash 명령이 있습니까?Linux : 파일 저장시 셸 명령 실행

+0

[inotifywait] (http://linux.die.net/man/1/inotifywait) 대신에 더 이식 가능하고 디버깅하기 쉬운 [[대답] (http://stackoverflow.com)을 확인하십시오./a/10958125/1072112) 매우 비슷한 질문입니다. – ghoti

답변

5

은 inotify를-도구를 시도합니다. 링크 (미안)를 복사하는 데 문제가 있습니다. 그러나 GitHub에있는 위키는 유 검색 엔진으로 찾을 수 있어야합니다.

+1

이 작업을 수행하려면 inotifywait 명령을 사용할 수 있습니다. inotifywait 맨 페이지의 예제 섹션을 참조하십시오. http://linux.die.net/man/1/inotifywait. 나는 그것이 당신이 찾고있는 것이라고 생각합니다. – ghostkadost

2

나는 당신의 문제에 대한 해결책이없는,하지만 난 당신이 요청하는 기능을 사용할 수있는이 좋은 프로그램을 발견했습니다 cwatch