我是批处理脚本的新手,遇到了一个问题。 我在 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
我只想下载文件名中包含 20160302
和 NORMAL
的文件。
我已经尝试使用 mget
和两个字符串,例如
mget *20160302* *NORMAL*
这会下载包含 20160302
或 NORMAL
的文件。
有什么想法吗?
提前致谢。
最佳答案
使用:
mget *20160302*NORMAL*
带空格的语法 mget *20160302* *NORMAL*
与两个单独的 mget
命令相同,例如:
mget *20160302*
mget *NORMAL*
关于batch-file - 从包含两个独立模式的 FTP 服务器下载多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36053515/