-
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 spacedazwischen 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&folderdas macht estest\ folder. -
Es kann sein, dass Sie
need to escape twiceas 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.