0
말은 당신이 inotify를 동적으로 인덱스 새 폴더
inotifywait -m -e create /home/user1/*/*
는 기본적으로 모든 폴더를 사용자 1에서 두 가지 수준을 모니터링을 요구하는 다음과 같은 형태로 inotifywait를을 활용 쉘 스크립트를했다. 나는 동적으로 새로운 폴더를 색인 할 수 없다는 것을 inotify에서 알았다.
예를 들어 당신이
/home
/user1
/a
/b
그런 다음 당신은 inotifywait를 스크립트를 실행과 같은 파일 시스템을 가지고, 그것은 'B'폴더에서 작업을 모니터링합니다. 'a'('b'와 동일한 수준)에 새 폴더 'c'를 추가하면 inotify는이 폴더의 작업을 모니터링하지 않습니다. 누구든지이 문제를 해결할 방법이 있습니까?
감사합니다. – user898465
내가/home/user1/*을 사용했을 때 suh 파일이나 directory.below가 내 코드 MONITORDIR = "/ home/truecom/Desktop/inputfiles/*"이라고 말한 경우 inotifywait -m -r -e create "$ {MONITORDIR} "| 읽는 동안 NEWFILE do echo "새 파일 이름은"입니다. $ {NEWFILE}; 완료 –