執行 shell 腳本時將檔案從 Windows 複製到 Linux

執行 shell 腳本時將檔案從 Windows 複製到 Linux

我在Linux伺服器上有一個程序,它在Linux伺服器上運行shell腳本。 (說/tmp/ShellScript.sh)。

現在我想將 Windows 電腦位置上的檔案複製C:\WindowsFolder\FileToCopy到 Linux 系統目錄/tmp僅有的每當/tmp/ShellScript.sh在 Linux 上執行時。

我怎樣才能做到這一點?

我還可以操作腳本/tmp/ShellScript.sh本身並在其中編寫邏輯,考慮到預設情況下它是空的。

答案1

在Windows中建立一個副檔名為.bat的可執行文件,並在文件中加入下面給出的註釋,無論何時都可以執行該.bat文件。

評論將檔案從windows複製到linux,

pscp -pw password C:\WindowsFolder\FileToCopy $user@$ip:/tmp

相關內容