Я новичок в пакетном скриптинге и застрял в проблеме. У меня есть несколько файлов в папке на 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
Я хочу, чтобы загрузить только те файлы, которые содержат 20160302
иNORMAL
как в имени файла.
Я попытался mget
с обеих строк, как
mget *20160302* *NORMAL*
Это приведет к загрузке файлов, содержащих 20160302
илиNORMAL
.
Любые идеи?
Спасибо заранее.
Привет, это дает быструю «Нет такого файла или каталога " –
Заполните' ls' 'mget * 20160302 * NORMAL *' и добавьте полный вывод обеих команд к вашему вопросу. –
Я даю вывод из другой папки, потому что папка, в которой я работаю, имеет количество файлов в 1000х. –