Quiero copiar múltiples archivos de la máquina remota usando rsync
. Entonces uso el siguiente comando.
rsync -Pav -e 'ssh -i sshkey' user@remotemachine:/home/user/file1.zip file2.zip file3.zip .
Muestra el siguiente error
Argumento local inesperado: file2.zip Si arg es un archivo / directorio remoto, prefijelo con dos puntos (:). Error de rsync: sintaxis o error de uso (código 1) en main.c (1362) [Receiver = 3.1.0]
command-line
rsync
SuperKrish
fuente
fuente
Esto es bastante antiguo, pero la respuesta aceptada es demasiado estricta: varios archivos no son necesariamente un argumento único para rsync. De
man rsync
:entonces el comando de OP sería
Esto no es posible para las versiones anteriores de rsync, pero creo que todas las distribuciones importantes algunas de ellas desde hace varios años.
fuente