Commande linux
ayy
Messages postés
54
Statut
Membre
-
ayy -
ayy -
Bonjour,
Est ce que vous pouvez m'indiquer sur la commande qui permet d'afficher les membres d'un groups, Par ce que j'ai fait une grande navigation sur internet et je me suis battue
Merci....
Est ce que vous pouvez m'indiquer sur la commande qui permet d'afficher les membres d'un groups, Par ce que j'ai fait une grande navigation sur internet et je me suis battue
Merci....
3 réponses
-
Salut,
grep 'nom_du_groupe' /etc/group
-
Bonjour,
Je ne comprends pas de quoi tu te plains. La réponse de Jipicy correspond exactement à ce que tu demande.
Le nom des membres du groupe se trouvent sur la même ligne.
Si la ligne est vide c'est que le groupe est vide !
A la limite, dans la commande, fait le nom du groupe par le caractère ^, ca obligera a prendre seulement les lignes commençant par la chaine de caractère recherchée. Mais de toute façon la réponse est bonne.
Un exemple un peu modifié du contenu d'un fichier :
news:x:13:
toto:x:14:dominique,ghislaine,heimana,informatique, veronique
shadow:x:15:
J'ai mis les membres de toto en gras.
Si tu tapes
grep '^toto:' /etc/group
Tu auras le contenu de la ligne et seulement cette ligne-là.
Si ce n'est pas ce que tu recherches, alors tu dois reformuler ta question.
-
Version awk:
awk -F"[:,]" '/toto/{for(i=3;i++<NF;) print $i}' /etc/groupUne ligne par membre du groupe.
Ou bien:getent group toto
Mais la sortie est similaire à celle produite par grep. Toute la ligne est affichée.