J'ai 2 fichiers, le premier contient les éléments suivants:AWK/BASH: comment faire correspondre un champ dans un fichier d'un champ dans un autre?
...
John Allen Smith II 16 555-555-5555 10/24/2010
John Allen Smith II 3 555-555-5555 10/24/2010
John Allen Smith II 17 555-555-5555 10/24/2010
John Doe 16 555-555-5555 10/24/2010
Jane Smith 16 555-555-5555 9/16/2010
Jane Smith 00 555-555-5555 10/24/2010
...
et le second fichier est une liste de noms donc ...
...
John Allen Smith II
John Doe
Jane Smith
...
Est-il possible d'utiliser awk (ou autre bash commande) pour imprimer les lignes dans le premier fichier qui correspondent à un nom dans le deuxième fichier (les noms peuvent répéter dans le premier fichier)
Bonus? Existe-t-il un moyen facile de supprimer ces lignes répétées/dupliquées dans le premier fichier?
Merci beaucoup,
Tomek
S'il y a 2 lignes égales, il en reste une. Est-ce votre définition de «supprimer» les lignes dupliquées? – ghostdog74