Use dois pares de citações
Não se preocupe com todas as barras invertidas, apenas use aspas simples entre aspas duplas :
ssh [email protected]:"'/home/me/test file'" .
Você também pode usar o reverso, ou seja, aspas duplas entre aspas simples :
ssh [email protected]:'"/home/me/test file"' .
Mais informações
A vantagem, comparada com a --protect-args
solution , é que você não tem as restrições do --protect-args
, então você pode usar caracteres especiais, como ~
ou $
. Então você pode escrever:
rsync host:'"$HOME/test file"' .
ou
rsync host:'~"/test file"' .
Note que o til ( ~
) no último exemplo precisa estar fora das aspas duplas.
Você pode colocar um dos pares de aspas ao redor de todo o nome de usuário @ host: parte do arquivo (por exemplo, ssh "[email protected]:'/home/me/test file'" .
)