Poniższe awkpolecenie usuwa wszystkie zduplikowane linie, jak wyjaśniono tutaj :
awk '!seen[$0]++'
Jeśli tekst zawiera puste linie, wszystkie puste linie oprócz jednej zostaną usunięte.
Jak mogę zachować wszystkie puste linie, jednocześnie usuwając wszystkie niepuste duplikaty, używając tylko awk? Dołącz także krótkie wyjaśnienie.