[英]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.