Я пытаюсь создать сценарий для мониторинга каталога веб-сервера EC2, которым я управляю. Я нашел inotify и попытался создать следующий сценарий, но ничего не вышло.
#!/bin/sh
while inotifywait --monitor --recursive --event create --event delete /var/www/usrfiles; do
echo "Files on the server have changed." | mail -s "server change" email@emailaddress.com
done
Вы хотите incron. Он решает подобные проблемы гораздо проще и надежнее, чем попытки собрать все вместе самостоятельно.