-
Versuchen Sie es mit
quotes '
oderDouble quotes "
um komplette Argumentation.Wie von @dirkt in den Kommentaren vorgeschlagen, sollte das Zitieren des vollständigen Pfadarguments für den ssh-Host die Arbeit erledigen. Das macht Ihren Befehl so:
scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test folder/'
-
Verwenden Sie
escape sequence for space
dazwischen Name des Ordners.Sie können
\
verwenden (Backslash mit einem Leerzeichen), das ist eine Escape-Sequenz für ein Leerzeichen. Das macht Ihren Befehl so:scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test\ folder/'
Beachten Sie die
\
mit einem Leerzeichen dazwischentest
&folder
das macht estest\ folder
. -
Es kann sein, dass Sie
need to escape twice
as Es wird zuerst lokal und dann auf der entfernten Seite maskiert. In diesem Fall können Sie so schreiben:-
"'complete argument'"
innerhalb von Anführungszeichen innerhalb von doppelten Anführungszeichen wie folgt:"'[email protected]:/C:/Users/user.name/test folder/'"
ODER
-
Escape-Leerzeichen und vollständiges Argument wie folgt zitieren:
'[email protected]:/C:/Users/user.name/test\ folder/'
ODER
-
Escape zweimal direkt mit Escape-Sequenz wie dieser
[email protected]:/C:/Users/user.name/test\\ folder/
-
Fühlen Sie sich frei, weitere Details hinzuzufügen.