supprimer tous les duplicates d'un file text sans sortinger

simplement, j'ai un file avec des lignes de text qui m'est inconnu, quelque chose comme

abaa dddd bbbb cccc abaa aaaa abaa 

le résultat que j'aimerais get est

 dddd bbbb cccc aaaa 

où tous les duplicates sont complètement supprimés. si une ligne de text est dupliquée ailleurs, supprimez cette ligne et toutes les répétitions suivantes. Est-ce possible? toutes mes searchs montrent la sortie avec les duplicates supprimés, en laissant une instance, que je voudrais supprimer.

cette approche prend 2 passages à travers le file: un pour countr le nombre de fois que chaque ligne se produit, un pour imprimer les lignes qui n'apparaissent qu'une seule fois:

 awk 'NR == FNR {count[$0]++; next}; count[$0] == 1' file file