Quero copiar vários arquivos da máquina remota usando rsync
. Então, eu uso o seguinte comando.
rsync -Pav -e 'ssh -i sshkey' user@remotemachine:/home/user/file1.zip file2.zip file3.zip .
Mostra o seguinte erro
Arg local inesperado: file2.zip Se arg for um arquivo / diretório remoto, prefixe-o com dois pontos (:). Erro rsync: erro de sintaxe ou de uso (código 1) em main.c (1362) [Receiver = 3.1.0]
command-line
rsync
SuperKrish
fonte
fonte
Isso é bastante antigo, mas a resposta aceita é um pouco rígida - vários arquivos não são necessariamente um único argumento para o rsync. De
man rsync
:então o comando do OP seria
Isso não é possível para versões mais antigas do rsync, mas acho que todas as principais distribuições estão presentes há vários anos.
fonte