CentOS 6.6을 실행하는 내장 inotify 데몬을 사용하는 간단한 bash 스크립트 설정이 있습니다. 스크립트는 단순히 특정 디렉터리에 업로드된 파일을 에코합니다. 스크립트는 작동하지만 동일한 파일 이름을 100번 이상 반복합니다. 왜 이런 일이 발생하는지 알 수 없는 것 같습니다.
#!/bin/bash
/usr/bin/inotifywait -e create,delete,modify,move -mrq --format %f /home/imgthe/public_html/run/thumbs --excludei sess_* |
while read INPUT
do
FILENAME=$INPUT
DATE='date'
echo $FILENAME
printf $INPUT >> sku.txt
done
답변1
to 속성은 파일이 수정될 때마다(즉, 기록될 때마다 modify
알려줍니다 .) 및 을 (를) 사용 inotifywait
하는 것이 좋습니다 .create
modify
close_write