Как я могу использовать inotify-tools для отправки мне электронного письма после добавления файла в каталог? - PullRequest
2 голосов
/ 09 августа 2011

Пользователи иногда добавляют файлы в каталог на сервере Linux.Я искал способы получить информацию, когда файл был добавлен в этот каталог.Я нашел inotify-tools:

https://github.com/rvoicilas/inotify-tools/wiki/

Но я не слишком уверен, как его использовать.Кажется, я не могу найти надлежащую документацию по этому вопросу.

Я был бы признателен, если бы кто-то, имеющий опыт в этом, мог бы руководить мной.

Ответы [ 2 ]

2 голосов
/ 09 августа 2011

С inotifywait вы можете делать то, что вы хотите, проверьте справочную страницу .

0 голосов
/ 06 июля 2016

Попробуйте использовать entr, например,

while true; do find path/ | entr -d echo Changed | mail foo@example.com; done

или

while true; do ls path/* | entr -pd echo Changed | mail foo@example.com; done
...