Parece que você tem o seu plano. Talvez você só precise instalar o inotify-tools
( apt-get install inotify-tools
).
Como posso usar inotifywait no Raspbian para assistir a um diretório para alterações de arquivos e fazer o upload de arquivos alterados usando somente dropbox-uploader.sh?
Olá,
Por favor, note que estou usando o dropbox-uploader.sh por Andrea Fabrizi especificamente neste exemplo e não o cliente padrão do Dropbox.
Eu tenho uma pasta que eu quero verificar recursivamente para alterações de arquivos.
Sempre que um arquivo é alterado, quero fazer o upload desse arquivo especificamente para o Dropbox usando o script dropbox-uploader.sh de Andrea Fabrizi.
Provavelmente usarei a ferramenta inotifywait neste cenário. O switch -m faz com que ele verifique um diretório indefinidamente. Mas ainda preciso escrever com o resto da sintaxe.
Alguém pode me ajudar?
Vesa
Atualização:
Eu fiz mais algumas pesquisas sobre inotifywait. Eu provavelmente usarei ambos os flags -m e -r, o que deve fazer este script ler os diretórios de forma recursiva.
Então, algo como inotifywait -m -r e, em seguida, [coloca o nome do arquivo alterado na variável, como $ CHANGED_FILE]
Parece que você tem o seu plano. Talvez você só precise instalar o inotify-tools
( apt-get install inotify-tools
).
Tags dropbox linux filesystems raspbian