1

эта проблема действительно сводит меня с ума.

Моя ситуация такова, что у меня есть большой каталог на моем сервере Ubuntu с около 150 подпапками, которые мне нужно посмотреть. Эти подпапки в основном содержат файлы PDF, куда пользователи могут загружать новые файлы самостоятельно. Теперь, когда мне нужно сделать эскизы этих PDF-файлов и я не могу получить доступ к источнику инструмента, используемого для загрузки файлов, я хотел бы проверить наличие новых добавленных файлов (в лучшем случае в режиме реального времени), и если новый файл добавлен, я хотел бы использовать мой скрипт, чтобы автоматически использовать ghostscript для создания моих миниатюр.

Я уже пробовал решение с incron, а другое с watcher (которое не работало вообще из-за Ubuntu 10.04). Incron был бы великолепен, но, к сожалению, не работает, поскольку его нельзя использовать для рекурсивного мониторинга файловых систем ...

Буду благодарен за любую помощь / подсказку

1 ответ1

2

Я думаю, что ваше решение inotifywait:

-r, --recursive Смотреть все подкаталоги любых каталогов, переданных в качестве аргументов. Часы будут рекурсивно настроены на неограниченную глубину. Символические ссылки не пройдены. Недавно созданные подкаталоги также будут просмотрены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .