Salut,
voilà j'essai 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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
#
 
echo -n "Nom de votre utilisateur? : "
read USER
 
VERIF=`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..."
[...]
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.