1 votes

Comment créer plusieurs dossiers, chacun avec plusieurs sous-dossiers ?

Existe-t-il un moyen de faire cela dans le terminal ? c'est-à-dire sans écrire un script, par ex.

mkdir subject{1,2,3,4}/book{1,2,3}

Pourquoi la commande précédente ne fonctionne-t-elle pas avec ou sans l'option -p ?

2voto

th_in_gs Points 382

Vous pouvez le faire avec la commande suivante :

mkdir -p Subject{1..4}/Book{1..3}

0voto

Sam Points 575

J'ai essayé la commande suivante et cela a fonctionné :

mkdir mainfolder/{folder1/{subfolder,subfolder,subfolder},folder2/{subfolder,subfolder}}

Cela crée un "dossier principal" qui contient deux dossiers (dossier1 et dossier2) et leurs sous-dossiers respectifs.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X