Grep | piping
Résolu/Fermé
zulul
Messages postés
22
Date d'inscription
samedi 29 janvier 2005
Statut
Membre
Dernière intervention
4 juin 2007
-
29 janv. 2005 à 04:56
zulul - 29 janv. 2005 à 18:11
zulul - 29 janv. 2005 à 18:11
3 réponses
Ravachol
Messages postés
560
Date d'inscription
vendredi 5 mars 2004
Statut
Membre
Dernière intervention
30 octobre 2005
120
29 janv. 2005 à 10:33
29 janv. 2005 à 10:33
Salut,
Avec la substitution de commande peut-être, comme ceci:
A++
Avec la substitution de commande peut-être, comme ceci:
grp=$(cat /etc/passwd| grep $1|cut -d: -f4);grep $grp /etc/group|cut -d: -f1
A++
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
29 janv. 2005 à 10:48
29 janv. 2005 à 10:48
Salut,
Tiens essaie ça :
Tiens essaie ça :
grep $1 /etc/passwd | cut -d: -f4 | xargs -i{} grep {} /etc/group | cut -d: -f1Ça devrait le faire ;-))
29 janv. 2005 à 10:50
Ça m'apprendra à ne pas rafraîchir avant de poster ;-))
29 janv. 2005 à 11:33
Deux réponses valent mieux qu'une. C'est bien de pouvoir choisir ;-)
A++
29 janv. 2005 à 11:55