bonjour
j’essaye de créer un script shell pour ajouter mes utilisateur a samba.
il se trouve que j ai un pti probléme mon script doit demander à l’utilisateur le nom de la personne si le nom viens a exister alors il lui demande de saisir un autre nom autrement il créer le compte .
[code]echo “selectionner le nom de l’utilisateur à ajouter”
read $login
#if
grep “$1” /etc/passwd > /dev/null
une commande Unix prend 0 quand son résultat est positif
if [ $? -eq 0 ];then
echo “le comptte vas etre créer”
else
echo “l’utilisteur existe déja”
echo “saisir un autre nom”
read $login
grep “$1” /etc/passwd > /dev/null
fi
[/code]
le probléme c’est que quand je l’execute il ne vas pas vérifier dans passwd voir si le compte existe et j arrive pas à trouver.
merci de votre aide à tous