GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Befehl oder -Skript, das doppelte Zeilen in einer Textdatei zählt?

Fast dasselbe wie Borribles, aber wenn Sie den d hinzufügen param auf uniq es werden nur Duplikate angezeigt.

sort filename | uniq -cd | sort -nr

uniq -c file

und falls die Datei noch nicht sortiert ist:

sort file | uniq -c


Senden Sie es über sort (um benachbarte Elemente zusammenzufügen) und dann uniq -c um Zählungen zu geben, d.h.:

sort filename | uniq -c

und um diese Liste in sortierter Reihenfolge (nach Häufigkeit) zu erhalten, können Sie

sort filename | uniq -c | sort -nr

Linux
  1. Sortierbefehl in Linux mit Beispielen

  2. Uniq für Unicode-Text verwenden?

  3. 4 Möglichkeiten zum Erstellen einer Textdatei im Linux-Terminal

  4. Linux-wc-Befehl

  5. 7 Beispiele für Uniq-Befehle unter Linux zum Entfernen doppelter Zeilen aus einer Datei

Befehl Einfügen unter Linux (Zeilen zusammenführen)

So speichern Sie die Linux-Befehlsausgabe in einem Bild oder einer Textdatei

So sperren Sie eine Textdatei in Linux mit dem Befehl flock

So drucken Sie doppelte Zeilen in einer Textdatei unter Linux

So mischen Sie Zeilen in einer Datei unter Linux

Linux wc Command – Anzahl der Wörter, Zeilen, Zeichen in einer Datei