mkdir
команда няколко пъти. Има обаче по-бърз начин да направите това.
Да приемем, че сме създали директория, наречена htg, и искаме да създадем четири поддиректории в нея. В нормална ситуация бихме използвали
mkdir
команда за създаване на htg директория. Тогава ще ни трябва
cd
команда за промяна на новата htg директория и накрая, ние ще използваме
mkdir
командата отново четири пъти, за да създадете четирите поддиректории.
За да създадете нова директория с множество поддиректории, трябва само да въведете следната команда на промпта и натиснете Enter (очевидно, променете имената на директорите на това, което искате).
mkdir -p htg/{articles,images,note,done}
Най-
-p
флаг казва на
mkdir
команда за създаване на основната директория първо, ако тя вече не съществува (htg, в нашия случай). Думите в скобите са част от списъка за разширяване на връзките. Всеки от елементите в списъка за разширяване на подсистемата се добавя отделно към предишния път (htg /).
mkdir
ако създавате поддиректории в директория, която вече съществува, както е показано по-долу. В този пример директорията htg вече съществува, така че поддиректорите просто се добавят под тази директория.
mkdir
команда. Например, в поддиректорията на статиите под директорията htg, искаме да създадем две поддиректории, наречени нови и пренаписани. Затова въведете следната команда на промпта и натиснете Enter.
mkdir -p htg/{articles/{new,rewrites},images,notes,done}
Можете също да използвате пълния път, ако искате, както направих в примера по-долу:
mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}
Четирите поддиректории се създават под директорията htg и след това се създават двете поддиректории, нови и пренаписани, под поддиректорията на статиите.
mkdir
команда с
cd
команда за създаване на директория и промяна в нея с една команда.