-
Prova a utilizzare
quotes '
oDouble quotes "
intorno all'argomentazione completa.Come suggerito da @dirkt nei commenti Citare l'argomento del percorso completo per l'host ssh dovrebbe fare il lavoro. Questo rende il tuo comando così :
scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test folder/'
-
Usa
escape sequence for space
tra il nome della cartella.Puoi usare
\
(barra rovesciata con uno spazio) che è la sequenza di escape per uno spazio. Questo rende il tuo comando così :scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test\ folder/'
Nota il
\
con uno spazio tratest
&folder
questo lo rendetest\ folder
. -
Forse è il caso che tu
need to escape twice
as Viene eseguito l'escape prima localmente e poi all'estremità remota. In tal caso puoi scrivere così :-
"'complete argument'"
tra virgolette tra virgolette doppie come questa :"'[email protected]:/C:/Users/user.name/test folder/'"
O
-
Evita gli spazi e cita l'argomento completo come questo :
'[email protected]:/C:/Users/user.name/test\ folder/'
O
-
Escape due volte direttamente usando una sequenza di escape come questa
[email protected]:/C:/Users/user.name/test\\ folder/
-
Sentiti libero di aggiungere ulteriori dettagli.