[英]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 commands
, lftp
會將其解釋為運行commands
命令的請求。 並且沒有commands
命令,因此出現錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.