Я хочу запустить этот сценарий inotifywait при запуске машины, чтобы отслеживать папки с момента загрузки:
#!/bin/bash
while inotifywait -r -e modify,attrib,close_write,move,create,delete /var/www/htdocs /administrator /var/www/htdocs/components; do
sh /home/ec2-user/s3backup.sh
done
Для этого я добавил расположение скрипта в /etc/rc.local
файл. Когда я перезагружаю машину, я вижу, что там запущен процесс inotifywait, но при изменении файла ничего не происходит. Когда я запускаю скрипт (или файл rc.local) вручную, все работает нормально. Что я делаю не так?