I want to run service to listen on directory modifying and for every add or file modify run a function but I get more one event from adding directory
inotifywait -rm -e create,modify "$dir" |
while read folder eventlist eventfile
do
echo $folder $eventlist $eventfile
done
when I add one directory 'ssss' output:
/root/business_layer/ CREATE,ISDIR ssss
/root/business_layer/ssss/ CREATE 1
/root/business_layer/ssss/ MODIFY 1
/root/business_layer/ssss/ CREATE www
/root/business_layer/ssss/ MODIFY www
/root/business_layer/ssss/ CREATE 112
/root/business_layer/ssss/ MODIFY 112
/root/business_layer/ssss/ CREATE asd
is there any way to get only /root/business_layer/ CREATE,ISDIR ssss