J'ai créé un script rsync script qui fonctionnait bien jusqu'à ce que j'y apporte des modifications récentes en y ajoutant la clause exclude-from.
L'exécution du script renvoie l'erreur suivante :
Erreur rsync : erreur dans le fichier IO (code 11) à /SourceCache/rsync/rsync-42/rsync/exclude.c(1005) [client=2.6.9]
Le script bash script est le suivant :
echo "Starting sync..."
rsync -vrtL --delete --exclude-from 'sync-music.exclude.txt' ~/Music/ 'remote:/Music/'
Le fichier sync-music.exclude.txt se compose de ce qui suit...
*.ipa
.DS_store
Cache/*
EDIT :
J'ai remarqué que cela fonctionne lorsque je suis dans le CD dans le dossier où se trouvent les fichiers bash et exclude. Cela doit avoir un rapport avec les chemins d'accès. J'ai essayé d'ajouter le chemin devant sync-music.exclude.txt mais cela n'a pas résolu le problème.