-1
我工作的一個bash腳本來自動FTP會話時,遇到了「未知的命令」,這樣我就可以運行在多個服務器上相同的命令自動)使用「lftp的-e」
lftp -u username,password ip_address -e **FILE_WITH_COMMANDS**
所以問題是我以某種方式不能使用與-f
文件,因爲我得到這樣的錯誤:
未知的命令`命令'。
有沒有人知道如何解決這個問題?
非常感謝!
我工作的一個bash腳本來自動FTP會話時,遇到了「未知的命令」,這樣我就可以運行在多個服務器上相同的命令自動)使用「lftp的-e」
lftp -u username,password ip_address -e **FILE_WITH_COMMANDS**
所以問題是我以某種方式不能使用與-f
文件,因爲我得到這樣的錯誤:
未知的命令`命令'。
有沒有人知道如何解決這個問題?
非常感謝!
要執行從文件加載命令,使用-f
開關:
-f從文件並退出執行命令
的-e
開關是用於執行指定的命令在命令行上:
-e執行com普通話
所以當你使用-e commands
,該lftp
其解釋爲運行commands
命令的請求。並且沒有commands
命令,因此錯誤。
什麼是'commands'?它是'** FILE_WITH_COMMANDS **'的名字嗎? –