He creado un rsync script que ha estado funcionando bien hasta que hice modificaciones recientes añadiendo la cláusula exclude-from al mismo.
Al ejecutar el script devuelve el siguiente error:
Error de rsync: error en el archivo IO (código 11) en /SourceCache/rsync/rsync-42/rsync/exclude.c(1005) [client=2.6.9]
El bash script es el siguiente:
echo "Starting sync..."
rsync -vrtL --delete --exclude-from 'sync-music.exclude.txt' ~/Music/ 'remote:/Music/'
El archivo sync-music.exclude.txt consiste en esto...
*.ipa
.DS_store
Cache/*
EDITAR:
Me he dado cuenta de que funciona cuando estoy en el CD en la carpeta donde residen los archivos de bash y de exclusión. Debe ser algo relacionado con las rutas. He intentado añadir la ruta delante de sync-music.exclude.txt pero eso no ha solucionado el problema.