
Мне нужно следить за каталогом, который находится в общем доступе в сети, на предмет новых файлов. Я использовал inotifywait из inotify-tools, и это здорово, за исключением случаев, когда файл добавляется из другого места.
Например: я использую laravel Homestead на vagrant. Я «расшариваю» свой каталог /Code. Когда я vagrant ssh
запускаю его, inotifywait DirectoryName
он показывает мне, когда файлы добавляются в этот каталог. Если я добавляю его в тот же каталог в моей локальной среде, он не срабатывает. Я могу ls -l
видеть, что файл там, но Inotify его не отслеживает.
Есть идеи? Из моих исследований я знаю, что inotify не очень хорошо работает с общими дисками, но я подумал, что он что-то покажет.
Извините, если бы это было лучше на StackOverflow