Scripting

lftp sftp 文件到特定目錄

  • July 24, 2020

我需要通過 SFTP 將文件複製到特定目錄。我使用 LFTP 因為此連接需要 IP6 mDNS 名稱。

lftp sftp://admin:password123@serial.local -e "put file.txt; bye"

這有效,但文件最終在 /home/admin

我希望文件以 /home/admin/upload 結尾

我可以以某種方式指定目標目錄嗎?我很樂意使用其他命令來執行此操作,但必須使用 lftp/sftp 編寫腳本

也許您只需要一個附加命令:

lftp sftp://admin:password123@serial.local -e "cd upload; put file.txt; bye"

您可以使用-O標誌來指定目標目錄。

lftp sftp://admin:password123@serial.local -e "put -O remote/directory file.txt; bye"

在此處查找文件:https ://lftp.yar.ru/lftp-man.html

引用自:https://unix.stackexchange.com/questions/397139