Główna » jak » Jak utworzyć wiele podkatalogów za pomocą jednego polecenia systemu Linux

    Jak utworzyć wiele podkatalogów za pomocą jednego polecenia systemu Linux

    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żylibyśmy mkdir czterokrotnie wykonaj polecenie, 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 zmień nazwy katalogów na żądane).

    mkdir -p htg / articles, images, note, done

    The -str 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 na liście 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 także użyć listy rozwijanej nawiasów w 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żna również zagnieżdżać listy rozwijane w rozszerzeniu mkdir dowództwo. Na przykład w podkatalogu article 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.