У меня есть задание, которое периодически запускает и архивирует файлы в структуру папок, которая выглядит следующим образом:
ArchiveFolder
TimestampFolder
JobnameFolder
job<timestamp>.xml
Для данной работы я хотел бы собрать все XML-файлы в папке архива вплоский каталог (без подкаталогов, только все файлы) без необходимости углубляться в каждый из них, проверять правильность работы, а затем копировать файл.
Кажется, должен быть довольно простой способ сделать это,Любые предложения?
РЕДАКТИРОВАТЬ: Я думаю, я не был здесь ясно.TimeStampFolder будет иметь имя, например 2011-07-24
, JobnameFolder будет иметь имя, например FooFeed
или BarFeed
, а файл задания будет иметь имя, например job2011-07-24.xml
.Существуют от сотен до тысяч папок TimeStampFolders, в каждой из которых может быть одна или несколько папок заданий.Учитывая конкретное имя задания, я хочу собрать все файлы во всех каталогах, которые соответствуют этому типу задания, и выгрузить их в локальную папку без подкаталогов.