Handbuchseiten
Name
uniq - Doppelte Zeilen aus sortierter Datei entfernenSyntax
- 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.