Commande linux
Fermé
ayy
Messages postés
42
Date d'inscription
samedi 6 mars 2010
Statut
Membre
Dernière intervention
12 septembre 2013
-
6 juin 2010 à 20:22
ayy - 8 juin 2010 à 16:56
ayy - 8 juin 2010 à 16:56
A voir également:
- Commande linux
- Invite de commande - Guide
- Commande terminal mac - Guide
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Diskinternals linux reader - Télécharger - Stockage
- Commande dism - Guide
3 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
6 juin 2010 à 20:42
6 juin 2010 à 20:42
Salut,
grep 'nom_du_groupe' /etc/group
jivef
Messages postés
927
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
12 novembre 2020
306
8 juin 2010 à 02:30
8 juin 2010 à 02:30
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.
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.
ripat_
Messages postés
60
Date d'inscription
lundi 31 mai 2010
Statut
Membre
Dernière intervention
29 juillet 2010
6
Modifié par ripat_ le 8/06/2010 à 11:15
Modifié par ripat_ le 8/06/2010 à 11:15
Version awk:
Ou bien:
awk -F"[:,]" '/toto/{for(i=3;i++<NF;) print $i}' /etc/groupUne ligne par membre du groupe.
Ou bien:
getent group totoMais la sortie est similaire à celle produite par grep. Toute la ligne est affichée.
7 juin 2010 à 20:42
mais cette commande va chercher que le nom du group dans le fichier /etc/group
je cherche la commande qui liste les membres d'un group