Создание подкаталога в нескольких каталогах

У меня есть каталог, содержащий несколько папок с разными именами, и мне нужно создать подкаталог в каждой отдельной папке.

Путь к одной из папок выглядит следующим образом:

/Volumes/Server1/Craft/2OQ/Dom_Curr/EN/CT_1

Есть несколько папок CT_xyz (CT_1 по CT_124) в каталоге EN, и мне нужно создать подкаталог в каждой папке CT следующим образом:

/Volumes/Server1/Craft/2OQ/Dom_Curr/EN/CT_1/5Misc/Permissions

Папки 5Misc/Permissions должны находиться в каждой отдельной папке.

0
16.11.2018, 21:42
2 ответа

Перейдите в каталог / Volumes / Server1 / Craft / 2OQ / Dom_Curr / EN :

cd /Volumes/Server1/Craft/2OQ/Dom_Curr/EN

Затем выполните следующее:

for D in CT_*
do
    mkdir -p ${D}/5Misc/Permissions
done

Это добавит подкаталоги в каждый каталог в Каталог EN , который начинается с CT_

1
28.01.2020, 02:47

Используйте функцию списка bash, интегрированную в обычный mkdir:

mkdir /Volumes/Server1/Craft/2OQ/Dom_Curr/EN/CT{1..124}

Источник: https: // askubuntu .com / questions / 731721 / is-there-a-way-to-create-multiple-каталогов-сразу-с-mkdir

Автор оригинала: https://askubuntu.com/users/15811 / rinzwind

0
28.01.2020, 02:47

Теги

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