Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 big_smile: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