Jak policzyć unikatowe linie w pliku

Mamy plik zawierający następujące dane:

Iza
Aga
Aga
Leon
Aga
Iza

Aby policzyć unikatowe linie, posortować i wyświetlić on najczęściej występujących używamy następującej komendy:

sort nazwa.txt | uniq -c | sort -n -k1 -r

Co da jako

3 Aga
2 Iza
1 Leon

Oczywiście można to zastosować do innych danych.

Liczba komentarzy: 2

krolik - Gravatar

31 sierpnia 2010 o godzinie 21:23 krolik skomentował:

$ cat nazwa.txt |sort |uniq
Aga
Iza
Leon

powinno dać ten sam wynik ;-)

Marcin - Gravatar

1 września 2010 o godzinie 0:40 Marcin skomentował:

Było „policzyć” i wyświetlić policzone od najczęściej występujących.

Dodaj komentarz

Należy wpełnić pola oznaczone znakiem gwiazdki "*". Proszę zapoznać się z zasadami komentowania.