
Jeśli chcesz utworzyć katalog zawierający kilka podkatalogów lub drzewo katalogów, używając wiersza poleceń w systemie Linux, z reguły musisz użyć mkdir polecenie kilka razy. Istnieje jednak szybszy sposób na zrobienie tego.
Załóżmy, że stworzyliśmy katalog o nazwie htg i chcemy utworzyć w nim cztery podkatalogi. W normalnej sytuacji użylibyśmy mkdir polecenie, aby utworzyć katalog htg. Wtedy potrzebowalibyśmy Płyta CD polecenie, aby przejść do nowego katalogu htg i na końcu użyjemy tego mkdir czterokrotnie powtórz komendę, aby utworzyć cztery podkatalogi.

To wszystko można połączyć w jedno polecenie, a pokażemy, jak to zrobić.
Aby utworzyć nowy katalog z wieloma podkatalogami, wystarczy wpisać następujące polecenie w wierszu polecenia i nacisnąć klawisz Enter (oczywiście zmienić nazwy katalogów na żądane).
mkdir -p htg / articles, images, note, done
The -p flaga mówi mkdir polecenie, aby najpierw utworzyć katalog główny, jeśli jeszcze nie istnieje (htg, w naszym przypadku). Słowa w nawiasach są częścią "listy rozwijanej nawiasów". Każdy z elementów listy rozwijanej nawiasów jest dołączany osobno do poprzedniej ścieżki (htg /).

Na przykład powyższe polecenie jest rozszerzone na htg / articles, htg / images, htg / note, htg / done, wszystkie cztery podkatalogi tworzone są w katalogu htg. Jak widać na zrzucie ekranu poniżej, zadziałało.

Możesz również użyć listy rozwijanej nawiasów w pliku mkdir polecenie, jeśli tworzysz podkatalogi w katalogu, który już istnieje, jak pokazano poniżej. W tym przykładzie katalog htg już istnieje, więc podkatalogi są po prostu dodawane w tym katalogu.

Możesz także zagnieżdżać listy rozszerzeń w rozszerzeniu mkdir dowództwo. Na przykład w podkatalogu artykułów w katalogu htg chcemy utworzyć dwa podkatalogi o nazwie new i przepisane. Dlatego wpisujemy następujące polecenie w wierszu polecenia i wciskamy Enter.
mkdir -p htg / articles / new, rewrites, images, notes, done
Możesz również użyć pełnej ścieżki, tak jak to zrobiłem w poniższym przykładzie:
mkdir -p ~ / Documents / htg / articles / new, rewrites, images, notes, done
Cztery podkatalogi są tworzone w katalogu htg, a następnie dwa podkatalogi, nowe i przepisywane, są tworzone w podkatalogu articles.

To takie proste. Możesz także połączyć mkdir polecenie z Płyta CD polecenie, aby utworzyć katalog i zmienić go za pomocą jednego polecenia.