Мне нужно переместить файлы из каталога в каталог внутри каталога и удалить папку, из которой я их перемещаю. Мне нужен рекурсивный скрипт. Структура каталогов:
/Folder0/Alphabetic_folder/Folder_name/DeleteFolder
/Folder0/A/Folder1/DeleteFolder
/Folder0/B/Folder2/DeleteFolder
DeleteFolder
всегда имеет то же имя, что и info
. Мне нужно что-то вроде:
- перейти в каталог (алфавитный)
- для всех папок перейдите внутрь, если в текущей папке есть
info
папкаmv *.*
, удалитеinfo
(это будет:mv info/* ./ && rm info
) - если
info
нет, выход из папки - перейти к следующей папке
Я уверен, что это некоторая тривиальная проблема с некоторыми навыками сценария, но мои навыки сценария низки в этой проблеме.