-
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 spacetra 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&folderquesto lo rendetest\ folder. -
Forse è il caso che tu
need to escape twiceas 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.