Bonjour tout le monde, j'ai un petit script à faire, dont une partie doit detecter si un utilisateur est present ou non.
Pour celà j'utilise le petit script suivant:
Ca marche, le seul problème c'est que si l'utilisateur est valide, la console va m'afficher toutes les lignes du "who" contenant la chaine de caractère $1,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #Vérification de la presence de l'utilisateur who | grep $1 || bUser="false" if [ $bUser = "false" ] then echo "$1 n'est pas un utilisateur valide" echo "Appuyer sur entrer pour quitter" ; read exit else echo "Validité de l'utilisateur [OK]" fi
Est ce qu'il existe un meilleur moyen pour gérer ça en obtennant juste comme réponse "true" ou "false".
Merci
Partager