2011-07-14 6 views
6

Estoy tratando de usar scp para transferir archivos entre dos Mac (OS 10.6.8). Pero falla porque hay espacios en mi directorio/nombres de archivo. No puedo cambiar los nombres de directorio/archivo.Problema con scp en Mac OS X: a scp no le gustan los espacios en los nombres de archivos, la corrección "" no funciona

A menudo he usado un símbolo \ cuando trabajo en un terminal con mi Mac para representar espacios. En este caso, sin embargo, no está funcionando. Agradecería mucho cualquier consejo sobre cómo lidiar con esto. Gracias.

Aquí es un ejemplo de lo que estoy haciendo, en caso de que estoy cometiendo un error tonto en alguna parte:

scp -r [email protected]:../../My\ documents/Projects/Project\ 1/* ./Desktop 

Error: scp: ../../My: No such file or directory 

I intentado rsync demasiado y que no funciona bien:

rsync -avub -e ssh [email protected]::../../My\ documents/Projects/Project\ 1/* ./Desktop 

rsync: connection unexpectedly closed (0 bytes received so far) [receiver] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-40/rsync/io.c(452) 

Respuesta

-1

No escapó del espacio después de "mi". Este:

[email protected]:../../My documents/Projects/Project\ 1/* 

debe ser:

[email protected]:../../My\ documents/Projects/Project\ 1/* 

O simplemente puede envolver toda la vía entre comillas.

+0

Gracias mipadi. Lo siento, cometí un error en mi publicación inicial (ahora editada). De hecho, escapé del espacio y sigo teniendo el error, donde el símbolo de escape no parece ser reconocido: scp: ../../My: No existe tal archivo o directorio – Ant

+0

Oye, probé la sugerencia de tu cita. ¡¡Funcionó!! Muchas gracias. Nunca había oído hablar de ese método. Realmente aprecio tu ayuda. – Ant

24

para mí que tenía que hacer realidad tanto:

scp -r 127.0.0.1:/Volumes/Folders/Faces/"Why\ Spaces\ Why"/"Insanity\ Rules"/ . 
+1

Esto también fue correcto para mí en Lion 10.7.5. – derFunk

+0

Esta fue también la única forma en que pude hacerlo funcionar. 10.7.5 –

Cuestiones relacionadas