#1 Le 11/06/2008, à 11:19
- zyrius
script quio verifie si des utilisateur existe dans /etc/passwd
bonjour
se script vas verifier dans /etc/passwd si l utilisateur existe j ai mis une boucle mais je n arrive pas a faire se que je veux exactement.
se que je vous drais c est l administrateur ecrive le nom de la personne dans le terminal et que le script verifie si il existe ou pas et si oui il lui redemande de selectionner un nom et si il n existe pas il lui redemande commaime.
pour le moment je n ai pas trouve je n ai reussit que comme sa :D
merci de votre aide a tous
#!/bin/sh
#Cette série d'instruction teste la présence de l'utilisateur
#frederic et root dans le fichier /etc/passwd.
i=0
while [ $i -ne 2 ] ; do
sleep 0.4
if grep -E "^frederic:" /etc/passwd > /dev/null ; then
echo L'utilisateur frederic existe.'
else
echo L'utilisateur frederic n existe pas.'
fi
if grep -E "^root:" /etc/passwd > /dev/null ; then
echo L'utilisateur root existe.'
i=$(($i + 1))
else
echo L'utilisateur root n existe pas.'
fi
done