Au lieu de rsync vous pouvez utiliser inotifywait qui utilise les déclencheurs de changements de fichiers spécifiques au noyau.
Ce script (inotify.sh) peut vous donner une idée:
#!/bin/bash
directory=$1
inotifywait -q -m --format '%f' -e modify -e move -e create -e delete ${directory} | while read line
do
echo "doing something with: $line";
# for example:
# cp $line to <somewhere>
Vous pouvez appeler ce script spécifiant le répertoire "moniteur", de cette façon
./inotify.sh ~/Desktop/
Le ligne $ variable contient le chemin d'accès complet du fichier.
Si vous souhaitez limiter seulement les fichiers nouvellement créés que vous pouvez utiliser sur le drapeau « -e créer » Cron
Si "une minute" était un bon compromis, vous pouvez simplement utiliser cron. – Andrew