FTP脚本:GET复制几个单个文件,但MGET只复制一个文件?

时间:2013-09-17 21:30:11

标签: unix batch-file ftp dos

我无法使用ftp的 mget 将多个XML文件从ftp服务器复制到本地计算机。

在ftp提示符下,我输入

ftp> mget A20130918.14*

这就是它的回报:

ftp> mget A20130918.14*
200 Type set to A.
200 PORT command successful.
150 Opening ASCII mode data connection for A20130918.1100.xml (5174130 bytes).
226 Transfer complete.
ftp: 5572810 bytes received in 8.88Seconds 627.29Kbytes/sec.
227 Entering Passive Mode (X,X,X,X,X,X)
425 Can't open data connection.
Connection closed by remote host.
ftp>

它复制第一个文件[A20130918.1100.xml],然后显示"进入被动模式"并在那里停留一段时间。然后显示" 425无法打开数据连接"最后" Connection由远程主机关闭。"。

感谢任何帮助。

1 个答案:

答案 0 :(得分:-1)

我最终单独获取文件。 ** MGET 仅复制了第一个文件,如果没有简单的解决方案,它似乎是一个已知问题。

与往常一样,我很有礼貌,并且玩得很开心。

感谢。