Bonjour à tous ,

j'aurai besoin de vos services, j'essaye en vain d'exécuter un petit script pour ajouter un utilisateur virtuel avec pure FTPd, celui-ci fonctionne très bien mais lorsque j'essaye de mettre une condition, j'obtiens une erreur "syntax error near unexpected token" à la ligne 10, après quelques recherches l'erreur serait un problème par rapport aux espaces , j'ai tout essayé sans résultat ( avec des [] () "" ).
Voila le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
chmod 744 creation_utilisateur_non_restreint.sh
./creation_utilisateur_non_restreint.sh
echo -----CREATION UTILISATEUR NON RESTREINT-----
echo ---NOM ?---
read nom
echo Désirez-vous créer un dossier HomeDirectory pour cette utilisateur?
echo oui/non :
read reponse
 
If ( ( " $reponse " = " oui " ) ) ; Then
 
    mkdir /var/transfert_ftp/$nom
    pure-pw useradd $nom -u utilisateur_ftp -g groupe_ftp -d /var/transfert_ftp/$nom
    pure-pw mkdb
 
  Else
 
    pure-pw useradd $nom -u utilisateur_ftp -g groupe_ftp -d /var/transfert_ftp
    pure-pw mkdb
 
Fi
Sans cette condition, le script fonctionne sans problème :/

Merci d'avance pour vos réponses !