-
quotes 'を使ってみてください またはDouble quotes "コメントで@dirktが示唆しているように、sshホストの完全なパス引数を引用するとうまくいくはずです。これにより、コマンドは次のようになります:
scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test folder/' -
escape sequence for spaceを使用\を使用できます (スペース付きのバックスラッシュ) は、スペースのエスケープ シーケンスです。これにより、コマンドは次のようになります:scp /home/user.name/file.html '[email protected]:/C:/Users/user.name/test\ folder/'\に注意してくださいtestの間にスペースを入れる &foldertest\ folderになります . -
あなたが
<オール>need to escape twice最初にローカルでエスケープされ、次にリモート エンドでエスケープされます。その場合、次のように書くことができます: -
"'complete argument'"このような二重引用符内の引用符内:"'[email protected]:/C:/Users/user.name/test folder/'"または
-
次のようにスペースをエスケープし、完全な引数を引用します:
'[email protected]:/C:/Users/user.name/test\ folder/'または
-
このようなエスケープ シーケンスを使用して直接 2 回エスケープします
[email protected]:/C:/Users/user.name/test\\ folder/
詳細を自由に追加してください。