Fichier texte:
1 1 2 2 3 3 1 1
Je veux attraper 1 1
comme dupliqué
Votre question n’est pas très claire, mais vous pouvez filtrer les lignes en double avec uniq
:
sort file.txt | uniq
ou simplement
sort -u file.txt
(merci RobEarl)
Vous pouvez également imprimer uniquement les lignes répétitives avec
sort file.txt | uniq -d
Une façon en utilisant GNU awk
:
awk 'array[$0]++' file.txt
Résultats:
1 1
Vous pouvez l'utiliser facilement:
sort -u file.txt
OR
awk '!x[$0]++' file.txt