У меня есть такой набор файлов:
2015_09_22
|____ foo
|____ common.ext
|____ common.1.ext
|____ common.2.ext
|____ common.3.ext
|____ bar
|____ common.ext
|____ common.1.ext
|____ common.2.ext
Я хочу объединить их в подобную структуру, используя имя исходной папки в качестве строки для добавления к имени файла:
2015_09_22
|____ foo_common.ext
|____ foo_common.1.ext
|____ foo_common.2.ext
|____ foo_common.3.ext
|____ bar_common.ext
|____ bar_common.1.ext
|____ bar_common.2.ext
Формат {date}\foo и {date}\bar фиксирован, но в содержимом может быть переменное количество файлов с такими именами.