
mkdir
多次命令。但是,有一種更快的方法可以做到這一點。
假設我們已經創建了一個名為htg的目錄,並希望在其中創建四個子目錄。在正常情況下,我們會使用
mkdir
命令來創建htg目錄。然後,我們需要
cd
命令更改為新的htg目錄,最後,我們將使用
mkdir
再次命令四次創建四個子目錄。

要創建具有多個子目錄的新目錄,只需在提示符下鍵入以下命令,然後按Enter鍵(顯然,將目錄名稱更改為您想要的名稱)。
mkdir -p htg/{articles,images,note,done}
該
-p
國旗告訴了
mkdir
如果主目錄尚不存在,則首先創建主目錄(在我們的例子中為htg)。括號中的單詞是“大括號擴展列表”的一部分。大括號擴展列表中的每個項目分別附加到前一個路徑(htg /)。


mkdir
命令,如果您在已存在的目錄中創建子目錄,如下所示。在此示例中,htg目錄已存在,因此只需在該目錄下添加子目錄。

mkdir
命令。例如,在htg目錄下的articles子目錄中,我們要創建兩個名為new和rewritten的子目錄。因此,我們在提示符下鍵入以下命令,然後按Enter鍵。
mkdir -p htg/{articles/{new,rewrites},images,notes,done}
如果需要,您也可以使用完整路徑,正如我在下面的示例中所做的那樣:
mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}
四個子目錄在htg目錄下創建,然後在articles子目錄下創建兩個子目錄new和rewrites。

mkdir
命令與
cd
命令創建目錄並使用一個命令更改為目錄。