通过 SCP 将文件复制到目标但将目录结构向上移动?

通过 SCP 将文件复制到目标但将目录结构向上移动?

我需要一个脚本,用于我的 Java 项目(在 Ubuntu 上)将.jar文件部署到远程 Windows 服务器scp

我的脚本如下所示:

scp build/libs/app.jar [email protected]:test/

正在app.jar复制到 Windows 路径C:\Users\foo\test。我需要的是将.jar文件复制到以下路径:C:\server

我尝试了以下操作:

scp build/libs/app.jar [email protected]:..\..\server

但它失败了,因为脚本找不到目录

然后我试着绝对

scp build/libs/app.jar [email protected]:c:\server

同样的问题。发生的事情是scp创建了某种没有文件扩展名的文件server- 省略了该c:\部分。但这仍然没有什么帮助,我不知道如何向上移动目录结构目标选择权scp

答案1

您必须在驱动器号前使用 /:

scp /home/ubuntu/myfile username@IP_of_windows_machine:/C:/Users/username/Desktop

答案2

尝试这个

scp build/libs/app.jar [email protected]:/C:/server

相关内容