mkdir
commander plusieurs fois. Cependant, il existe un moyen plus rapide de le faire.
Supposons que nous ayons créé un répertoire appelé htg et que nous voulions y créer quatre sous-répertoires. Dans une situation normale, nous utiliserions le
mkdir
commande pour créer le répertoire htg. Ensuite, nous aurons besoin de la
cd
commande pour passer au nouveau répertoire htg et, enfin, nous utiliserions le
mkdir
commande à nouveau quatre fois pour créer les quatre sous-répertoires.
Pour créer un nouveau répertoire avec plusieurs sous-répertoires, il vous suffit de taper la commande suivante à l'invite et d'appuyer sur Entrée (bien entendu, changez les noms de répertoires comme vous le souhaitez).
mkdir -p htg/{articles,images,note,done}
le
-p
le drapeau raconte
mkdir
commande pour créer d’abord le répertoire principal s’il n’existe pas déjà (htg, dans notre cas). Les mots entre parenthèses font partie de la «liste d'expansion des accolades». Chacun des éléments de la liste d'extension d'accolade est ajouté séparément au chemin précédent (htg /).
mkdir
Si vous créez des sous-répertoires dans un répertoire qui existe déjà, comme indiqué ci-dessous. Dans cet exemple, le répertoire htg existe déjà et les sous-répertoires sont simplement ajoutés dans ce répertoire.
mkdir
commander. Par exemple, dans le sous-répertoire articles du sous-répertoire htg, nous souhaitons créer deux sous-répertoires appelés new et rewritten. Donc, nous tapons la commande suivante à l'invite et appuyez sur Entrée.
mkdir -p htg/{articles/{new,rewrites},images,notes,done}
Vous pouvez également utiliser le chemin complet si vous le souhaitez, comme je l’ai fait dans l’exemple ci-dessous:
mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}
Les quatre sous-répertoires sont créés dans le répertoire htg, puis les deux sous-répertoires, new et rewrites, sont créés dans le sous-répertoire articles.
mkdir
commande avec le
cd
commande pour créer un répertoire et y accéder avec une seule commande.