Estoy tratando de usar rsync
(en MacOS Catalina) pero tengo problemas con los espacios en los nombres de las rutas de los archivos. He utilizado -s
o --protect-args
pero no hacen nada (cuando miro la ayuda de rsync, estas opciones no aparecen).
Estoy corriendo rsync
2.6.9 en zsh
. ¿Puede alguien ayudar, por favor?
Esto es lo que obtengo cuando ejecuto este comando rsync:
chris@cgimac ~ % rsync -ahv /Volumes/G_5TB_general/Backup of CG-nas/mac drives/Fitness and health /Volumes/G_5TB_general/temp dump
building file list ...
rsync: link_stat "/Volumes/G_5TB_general/Backup" failed: No such file or directory (2)
rsync: link_stat "/Users/chris/of" failed: No such file or directory (2)
rsync: link_stat "/Users/chris/CG-nas/mac" failed: No such file or directory (2)
rsync: link_stat "/Users/chris/drives/Fitness" failed: No such file or directory (2)
rsync: link_stat "/Users/chris/and" failed: No such file or directory (2)
rsync: link_stat "/Users/chris/health" failed: No such file or directory (2) done
Obtengo exactamente el mismo resultado si modifico el comando a
rsync -ahv ‘/Volumes/G_5TB_general/Backup of CG-nas/mac drives/Fitness and health’ ‘/Volumes/G_5TB_general/temp dump’
He buscado en otros lugares y hay muchos ejemplos, por ejemplo, st
https://www.cyberciti.biz/faq/rsync-transfer-filename-that-contains-whitespace/
donde la opción -s (o --protect-args) de rsync parece funcionar.