[bash/awk]Extraire une donnée une seule fois
Résolu
Bonjour,
J'ai dans un fichier une liste de noms et prénoms. Je voudrais extraire tous les prénoms de la liste mais qu'une seule fois par prénom.
exemple du fichier :
NOM1 PRENOM1
NOM2 PRENOM2
NOM3 PRENOM3
NOM4 PRENOM1
Exemple de résultat :
PRENOM1
PRENOM2
PRENOM3
Actuellement j'exécute cette commande mais celle ci n'as pas cette notion d'unique.
Je ne vois pas comment faire :s
J'ai dans un fichier une liste de noms et prénoms. Je voudrais extraire tous les prénoms de la liste mais qu'une seule fois par prénom.
exemple du fichier :
NOM1 PRENOM1
NOM2 PRENOM2
NOM3 PRENOM3
NOM4 PRENOM1
Exemple de résultat :
PRENOM1
PRENOM2
PRENOM3
Actuellement j'exécute cette commande mais celle ci n'as pas cette notion d'unique.
cat fichier.txt | awk '{PRE=$1;NOM=$2} PRE~/^[^#]/ {print NOM}'
Je ne vois pas comment faire :s