簡體   English   中英

使用“lftp -e”時獲取“未知命令”

[英]Getting "Unknown command" when using "lftp -e"

我正在編寫一個 bash 腳本來自動執行 FTP 會話,因此我可以在多個服務器上自動運行相同的命令)

lftp -u username,password ip_address -e **FILE_WITH_COMMANDS**

所以問題是我以某種方式無法使用帶有-f的文件,因為我收到這樣的錯誤:

未知命令“命令”。

有人知道如何解決這個問題嗎?

非常感謝!

要執行從文件加載的命令,請使用-f開關:

-f 從文件中執行命令並退出


-e開關用於執行命令行上指定的命令:

-e 執行命令

因此,當您使用-e commandslftp會將其解釋為運行commands命令的請求。 並且沒有commands命令,因此出現錯誤。


另見https://lftp.yar.ru/lftp-man.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM