Executando inotifywait na inicialização da máquina

2

Eu quero iniciar este script inotifywait na inicialização da máquina, a fim de monitorar as pastas a partir do momento da inicialização:

#!/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

Para fazer isso, adicionei o local do script ao arquivo /etc/rc.local . Quando eu reinicio a máquina, vejo que há um processo inotifywait em execução, mas nada acontece quando um arquivo é alterado. Quando eu inicio o script (ou o arquivo rc.local) manualmente, tudo funciona bem. O que estou fazendo errado?

    
por Biffy 30.12.2014 / 14:18

0 respostas