Ho creato uno script rsync che ha funzionato fino a quando non ho apportato modifiche recenti aggiungendo la clausola exclude-from ad esso.
Durante l'esecuzione dello script restituisce il seguente errore:
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/exclude.c(1005) [client=2.6.9]
Lo script di bash è il seguente:
echo "Starting sync..."
rsync -vrtL --delete --exclude-from 'sync-music.exclude.txt' ~/Music/ 'remote:/Music/'
Il file sync-music.exclude.txt è costituito da questo ...
*.ipa
.DS_store
Cache/*
Modifica
Ho notato che funziona quando sono nel CD'd nella cartella in cui risiedono i file bash ed exclude. Deve essere qualcosa a che fare con i percorsi.
Ho provato ad aggiungere il percorso di sync-music.exclude.txt ma questo non ha risolto il problema.