Créer une arborescence disque
Bonjour,
Je désire créer une arborescence disque.
Rien de vraiment compliqué !
Mais je veux faire cela de façon concise et sécurisée.
Comment procéder ?
Exemple, créer l'arborescence suivante :
Code:
1 2 3 4 5 6 7 8 9 10
|
logement
maison
chambre
cuisine
salon
television
jardin
cabane
tondeuse |
Moi, je vois ça comme cela :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
error=0
[ $error -eq 0 ] && mkdir ./logement
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/maison
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/maison/chambre
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/maison/cuisine
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/maison/salon
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/maison/sallon/television
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/jardin
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/jardin/cabane
[ $? -ne 0 ] && error=1
[ $error -eq 0 ] && mkdir ./logement/jardin/cabane/tondeuse
[ $? -ne 0 ] && error=1
if [ $error -eq 0 ]
then
echo "Bien, aucune erreur"
else
echo "Oosp! des erreurs !!!"
fi |
Et vous ?
Quelqu'un a-t-il quechose de mieux ?