2013-02-12 285 views
12

我在命令行(终端)使用ftp将多个数据文件从远程服务器传输到本地计算机。目录中有多个文件(〜40),我想将它们全部传送,而不必在每个文件的提示中回答yes。我尝试了mget *,但是这只传输了第一个文件,然后弹出了第二个文件的提示。mget提示覆盖

回答

13

首先发出prompt命令关闭交互式提示。

或者,如果你有超过ftp命令的调用方式控制,使用命令行选项,如@ REG编辑建议:

ftp [-i | --no-prompt] [OPTIONS] [HOST [PORT]]

5

作为替代发出prompt命令在您的其他命令之前,您可以使用-i开关调用ftp。