dexinou a écrit :
Salut,
Bonjour,
voilà j'essaie vainement de créer un simple script bash qui vérifie si le nom de l'utilisateur existe dans le fichier /etc/passwd si oui alors il continue à lancer le script et sinon il s'arrête mais je n'y arrive pas.[code]#!/bin/sh
Je pense que #!/bin/bash serait mieux ici. Pour le reste ça a l'air de passer chez moi. Tu aurais le message d'erreur?
#echo -n "Nom de votre utilisateur? : " read USERVERIF=`grep $USER /etc/passwd | cut -d: -f1` if [ ! -e "$VERIF" ]; then echo "L'utilisateur $USER n'existe pas, vous devez d'abord le créer!!" else [ -e "$VERIF" ]; echo "L'utilisateur $USER existe bien...lancement du script..." [...][/code]Voilà, si quelqu'un a une idée...car je ne sais pas si c'est bien la commande qu'il faut pour tester si la valeur est vrai ou fausse.