Скажем, например, у вас есть скрипт, который использует inotifywait в следующем видеInotify динамически индексировать новые папки
inotifywait -m -e create /home/user1/*/*
По существу вы просите его, чтобы контролировать все папки, два уровня под user1. Я заметил с inotify, что он не может динамически индексировать новые папки.
Например у вас есть файл системы, как
/home
/user1
/a
/b
Затем запустите inotifywait сценарий, он будет контролировать действия на папку «B». Если вы должны были добавить новую папку 'c' под 'a' (тот же уровень, что и 'b'), inotify не будет контролировать действия в этой папке. Кто-нибудь получил способ исправить это?
Спасибо, что сработало отлично! – user898465
Когда я использовал/home/user1/* его не сказал suh файл или каталог. Ниже мой код MONITORDIR = "/ home/truecom/Desktop/inputfiles/*" inotifywait -m -r -e create "$ {MONITORDIR} "| while read NEWFILE do echo "New file Name is" | $ {NewFile}; сделано –