Puedo RSYNC con éxito a través de SSH siempre que las rutas no tengan espacios en ellas.
Cuando el camino tiene espacios, no funciona. He intentado barras, comillas y comillas dobles.
Cuando uso barras inclinadas, el resultado indica que es un éxito, pero no veo ningún archivo transferido.
rsync -avz /path\ with\ spaces/ user@remotelocation:/media/another\ path\ with/spaces/
Cuando uso comillas simples o dobles, me dice que se deniega el permiso después de ingresar mi contraseña
rsync -avz '/path with spaces/' 'user@remotelocation:/media/another path with/spaces/'
¿Que puedo hacer?
Gracias.
mira la opción rsync –protect-args (-s), no se necesitan barras adicionales
fuente