voilou la syntaxe de /etc/group c'est :
nom_du_groupe:password:GID:groupe_secondaire1,groupe_secondaire2
comme par exemple :
cdrom:x:24:weed,hal
les parametres sont séparé par des : (comme /etc/passwd) mais aussi par des virgules pour les groupes secondaires.
Comment verifier élégamment qu'un utilisateur fais deja parti du groupe ou pas ?
Cette commande de faire une recherche sur la premiere colone et d'afficher la 4
Code :
- root@mobile:/home/alex/script # awk -F ":" '{if ($1 == "cdrom" ) {print $4} } ' /etc/group
- weed,hal
|
Est ce qu'il y aurait moyen avec un seul awk de faire une recherche sur le groupe et apres dans les utilisateurs ?