Tchae

Untitled

Feb 9th, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.67 KB | None | 0 0
  1. #! /bin/bash
  2.  
  3. echo -n 'Entrez votre pseudo : '
  4. read nom
  5.  
  6. cat /etc/passwd > liste.txt
  7.  
  8. for ligne in liste.txt;   #ça ça ne fonctionne pas
  9. do echo ligne;
  10. done
  11.  
  12. # le but est de trouver si un utilisateur est enregistré sur la machine
  13. # le script ci dessous fonctionne mais ça me parait artificiel et je l'ai plus ou moins pompé qq part
  14. # j'aurais préféré parcourir le fichier ligne par ligne à la recherche du nom d'utilisateur en début de ligne
  15. # mais la boucle ci dessus ne fonctionne pas
  16. if grep "^$nom:"  /etc/passwd > /dev/null; then
  17.     echo "Vous avez bien un compte sur cette machine."
  18. else
  19.     echo "Désolé, vous n'avez pas de compte ici !"
  20. fi
  21.  
  22. exit 0
Advertisement
Add Comment
Please, Sign In to add comment