# Creation d'un dossier

**URL:** <https://www.debian-fr.org/t/creation-dun-dossier/61509>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 7:59 UTC](https://www.debian-fr.org/t/creation-dun-dossier/61509 "2016-02-21T19:59:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tafita](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tafita](https://www.debian-fr.org/u/tafita)\
**Post date:** [Février 21, 2016, 7:59 UTC](https://www.debian-fr.org/t/creation-dun-dossier/61509/1 "2016-02-21T19:59:56Z")

</div>

Bonjour à tous,  
J’aimerai crée un script pour automatiser les création des répertoire et sous répertoire dans mon serveur,mais j’y arrive pas,est ce que le condition if qui me pose des problème ou autre,besoin d’aide les amies.

#!/bin/bash  
echo "`date +\%T` Demarrage du script creation de projet de type OBSERVATOIRE…"  
echo -n "Labo concerne : "  
read $nom\_labo  
echo -n "Nom du nouveau projet : "  
read $nom\_proj  
echo "Verification des repertoires "

```
    projet="/home/tafita/test/$nom_labo/$nom_proj"
    laboratoire="/home/tafita/test/$nom_labo"

```

if [! -d $laboratoire]; then  
mkdir $laboratoire  
chgrp baramba $laboratoire  
echo "Creation du repertoire $laboratoire"  
else  
echo "Le laboratoire $laboratoire existe deja"  
fi

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 21, 2016, 7:59 UTC](https://www.debian-fr.org/t/creation-dun-dossier/61509/2 "2016-02-21T19:59:56Z")

</div>

C’est du domaine de la prog, je bascule.

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 7:59 UTC](https://www.debian-fr.org/t/creation-dun-dossier/61509/3 "2016-02-21T19:59:56Z")

</div>

[code]#!/bin/bash  
racine=’/home/tafita/test’ # on met ce genre de variable au début pour facilement pouvoir les changer  
groupe=‘baramba’

echo "$(date +%T) Demarrage du script creation de projet de type OBSERVATOIRE…"  
read -p 'Labo concerné : ’ nom\_labo # pas de $  
read -p 'Nom du nouveau projet : ’ nom\_proj # pas de $

echo ‘Verification des repertoires’

laboratoire="${racine}/${nom\_labo}“  
projet=”${laboratoire}/${nom\_proj}"

if [! -d “${laboratoire}”]; then  
mkdir "${laboratoire}"  
chgrp “${groupe}” "${laboratoire}"  
echo "Creation du repertoire ${laboratoire}"  
else  
echo "Le laboratoire ${laboratoire} existe déjà"  
fi[/code]

---

<div class="post-metadata">

**Author:** ![tafita](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/b9bd4f/32.png) [@tafita](https://www.debian-fr.org/u/tafita)\
**Post date:** [Février 21, 2016, 8:00 UTC](https://www.debian-fr.org/t/creation-dun-dossier/61509/4 "2016-02-21T20:00:01Z")

</div>

thanks MisterFreez,
