$ cat data.txt
aaaaaa
aaaaaa
cccccc
aaaaaa
aaaaaa
bbbbbb
$ cat data.txt | uniq
aaaaaa
cccccc
aaaaaa
bbbbbb
$ cat data.txt | sort | uniq
aaaaaa
bbbbbb
cccccc
$
Le résultat dont j'ai besoin est d' afficher toutes les lignes du fichier d'origine en supprimant tous les doublons (pas uniquement les suivants), tout en maintenant l'ordre d'origine des instructions dans le fichier .
Ici, dans cet exemple, le résultat que je cherchais était
aaaaaa
cccccc
bbbbbb
Comment puis-je effectuer cette uniq
opération généralisée en général?
{ if (!seen[$0]++) print }