Ubuntu

通過 SCP 將文件複製到目標但向上移動目錄結構?

  • November 18, 2021

我需要一個用於我的 Java 項目(在 Ubuntu 上)的腳本,以.jar使用scp.

這是我的腳本的樣子:

scp build/libs/app.jar foo@192.68.40.41:test/

正在被app.jar複製到 Windows 路徑C:\Users\foo\test。我需要的是將該.jar文件複製到以下路徑:C:\server

我嘗試了以下方法:

scp build/libs/app.jar foo@192.68.40.41:..\..\server

但它失敗了,因為腳本找不到目錄

然後我試圖變得絕對

scp build/libs/app.jar foo@192.68.40.41:c:\server

同樣的問題。發生的情況是scp創建了某種沒有文件副檔名的文件server- 省略了該c:\部分。仍然沒有真正的幫助,我不知道如何向上移動目標選項的目錄結構scp

您必須在驅動器號之前使用 / :

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

試試這個

scp build/libs/app.jar foo@192.68.40.41:/C:/server

引用自:https://serverfault.com/questions/1083921