Handbuchseiten


 

 

Name

uniq - Doppelte Zeilen aus sortierter Datei entfernen

Syntax

uniq
[Option] ...[EINGABE [AUSGABE]]

Beschreibung

Lösche alle hintereinanderstehenden identischen Zeilen von EINGABE (oder Standardeingabe, falls keine Eingabedatei angegeben wurde) bis auf eine, und schreibe auf AUSGABE (oder Standardausgabe, falls keine Ausgabedatei angegeben wurde).

Optionen

-c, --count
beginne Zeilen mit der Anzahl der Vorkommen
-d, --repeated
gib nur die doppelten Zeilen aus
-D, --all-repeated
gib alle doppelten Zeilen aus
-f, --skip-fields=N
vergleiche nicht die ersten N Felder
-i, --ignore-case
ignoriere Groß/Kleinschreibung
-s, --skip-chars=N
vergleiche nicht die ersten N Zeichen
-u, --unique
gib nur einmal vorkommende Zeilen aus
-w, --check-chars=N
vergleiche nicht mehr als N Zeichen pro Zeile
-N
dasselbe wie -f N
+N
dasselbe wie -s N
--help
gib eine kurze Hilfe aus und beende das Programm
--version
gib Versionsinformation aus und beende das Programm

Ein Feld ist eine Folge von Leerzeichen/Tabs gefolgt von anderen Zeichen. Felder werden vor Zeichen übersprungen.

Autor

Geschrieben von Richard Stallman and David MacKenzie.