-
Zkuste použít
quotes 'neboDouble quotes "kolem kompletního argumentu.Jak navrhuje @dirkt v komentářích Uvedení úplného argumentu cesty pro hostitele ssh by mělo stačit. Díky tomu bude váš příkaz vypadat takto:
scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test folder/' -
Použijte
escape sequence for spacemezi názvem složky.Můžete použít
\(obrácené lomítko s mezerou), což je escape sekvence pro mezeru. Díky tomu bude váš příkaz vypadat takto:scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test\ folder/'Všimněte si
\s mezerou mezitest&folderdíky tomu jetest\ folder. -
Může se stát, že
need to escape twiceprotože se nejprve unikne lokálně a poté na vzdáleném konci. V tom případě můžete psát takto :-
"'complete argument'"uvnitř uvozovek uvnitř dvojitých uvozovek, jako je tento:"'[email protected]:/C:/Users/user.name/test folder/'"NEBO
-
Escape mezery a citovat celý argument takto:
'[email protected]:/C:/Users/user.name/test\ folder/'NEBO
-
Escape dvakrát přímo pomocí sekvence escape, jako je tato
[email protected]:/C:/Users/user.name/test\\ folder/
-
Neváhejte a přidejte další podrobnosti.