Bonjour,
Apres execution de mon script bash j'ai un message d'erreur
message d'erreur tel que:
"<<newuser.sh: line 7: syntax error near unexpected token "else">>
mon script est le suivant:
#!/bin/bash
echo "creation de compte utilisateur"
echo "entrer le nom du compte"
read nom
if [ -z $nom ] then
echo "entrer un nom de compte"
else
useradd --gid "mail" --create-home --comment "$nom" --password 123456
fi
if [ $? -ne ] then
echo "ce nom $nom est deja utilisé"
exit
fi
--------------------------------------------------------------------------------------------------
SVP aidez moi a ressoudre ce probleme pour que mon script fonctionne.
le fichier s'appelle "newuser.sh"
et j'utilise RED HAT ENTERPRISE LINUX ES 3
Configuration: red hat enterprise linux ES 3