Сортировка и классификация файлов с использованием их компонентов имен (unix)

У меня есть папка с тысячами файлов, относящаяся к следующей схеме именования:

'instit_model_scenario_river.txt'

Каждая компонента имен файлов (институт, модель, сценарий, река ) являются переменными.

Затем я хотел бы сортировать и классифицировать эти файлы по имени каждой переменной, кроме 'scenario' и 'river'.

Поэтому каждое имя института должно использоваться для создания соответствующего каталога.

Чтобы быть более точным, я хотел бы привести небольшой пример, учитывая следующие файлы:

wbm_gfdl_rcp4_mississippi.txt
matsiro_gfdl_rcp8_amazon.txt
wbm_miroc_rcp8_niger.txt

Я хотел бы создать каталог 'wbm', имеющий подкаталоги 'gfdl' (содержащий следующий файл 'wbm_gfdl_rcp4_mississippi.txt') и 'miroc' (содержащий следующий файл 'wbm_miroc_rcp8_niger.txt'). И 'matsiro' каталог, имеющий только подкаталог 'gfdl' (содержащий 'matsiro_gfdl_rcp8_amazon.txt').

Учитывая огромное количество файлов, я не знаю, с чего начать! [!d8 ]

1
задан 6 October 2015 в 17:22

0 ответов

Другие вопросы по тегам:

Похожие вопросы: