Est-il possible de créer des dossiers de manière récursive à l'aide d'un script shell?
Im essayant de créer de manière récursive niveau des répertoires comme
/folder1/folder2/folder3
Im essayant cette mkdir folder1/folder2/folder3
, mais ne fonctionne pas.
comment puis-je le faire?
grâce
- Lorsque des erreurs avec des outils comme
mkdir
, c'est toujours une bonne idée d'essayermkdir --help
ouman mkdir
.
Vous devez vous connecter pour publier un commentaire.
Vous devriez passer l'
-p
paramètremkdir
de sorte qu'il permettra de créer tous les sous-dossiers.Ainsi, en suivant votre exemple:
Vous pouvez également ajouter -Z assurez-vous que le contexte de sécurité est celui du répertoire courant, pendant que vous y êtes:
mkdir -p -Z dir1/dir2/dir3/dir4
en supposant que ce que vous voulez et que vous voulez éviter d'avoir à faire un tas de avec chown et chmod pratiquent plus tard.