2016-03-17 38 views
2

我是批量脚本编程新手,遇到问题。 我在FTP服务器上的文件夹中有几个文件。文件名如下。从包含两个独立模式的FTP服务器下载多个文件

A20160302.0000+0530-0000+0530_EMS-1440.mrf.bz2 
A20160302.0000+0530-0030+0530_EMS-NORMAL.mrf.bz2 
A20160302.0015+0530-0020+0530_EMS-SHORTPERIOD.mrf.bz2 
A20160302.0015+0530-0020+0530_FMA-PERIOD.mrf.bz2 
A20160302.0020+0530-0025+0530_EMS-SHORTPERIOD.mrf.bz2 
A20160302.0020+0530-0025+0530_FMA-PERIOD.mrf.bz2 
A20160302.0030+0530-0100+0530_EMS-NORMAL.mrf.bz2 

我想下载只有那些含有20160302NORMAL无论是在文件名的文件。

我曾尝试与mget两个字符串像

mget *20160302* *NORMAL* 

20160302NORMAL该下载文件。

任何想法?
在此先感谢。

回答

0

用途:

mget *20160302*NORMAL* 

你的语法mget *20160302* *NORMAL*与空间是一样的像两个独立的mget命令:

mget *20160302* 
mget *NORMAL* 
+0

嗨,它给出了一个提示“没有这样的文件或目录“ –

+0

执行'ls'后跟'mget * 20160302 * NORMAL *'并将两个命令的完整输出附加到您的问题中。 –

+0

我从另一个文件夹输出,因为我正在处理的文件夹的文件数在1000年。 –

相关问题