GNU/Linux >> Znalost Linux >  >> Linux

Linuxový příkaz nebo skript počítající duplicitní řádky v textovém souboru?

Téměř stejné jako borribles', ale pokud přidáte d param na uniq zobrazuje pouze duplikáty.

sort filename | uniq -cd | sort -nr

uniq -c file

a v případě, že soubor ještě není seřazen:

sort file | uniq -c


Pošlete jej prostřednictvím sort (pro spojení sousedních položek) pak uniq -c dávat počty, tj.:

sort filename | uniq -c

a získat tento seznam v seřazeném pořadí (podle frekvence) můžete

sort filename | uniq -c | sort -nr

Linux
  1. Používáte Uniq na Unicode Text?

  2. Příkaz wc pro Linux

  3. 7 Příklady příkazů Linux Uniq k odstranění duplicitních řádků ze souboru

  1. Třídit příkaz v Linuxu s příklady

  2. 4 způsoby, jak vytvořit textový soubor v terminálu Linux

  3. Jak vygenerovat seznam jedinečných řádků v textovém souboru pomocí skriptu Linux shell?

  1. sort Příklady příkazů v Linuxu

  2. Jak odstranit duplicitní slova ze souboru prostého textu pomocí příkazu linux

  3. Jak zobrazit určité řádky z textového souboru v Linuxu?