SORT(1) Dienstprogramme fur Benutzer SORT(1) BEZEICHNUNG sort - Zeilen von Textdateien sortieren UBERSICHT sort [OPTION] [DATEI] sort [OPTION] --files0-from=D BESCHREIBUNG Sortierte Verkettung aller DATEI(en) in die Standardausgabe schreiben. liest ohne DATEI oder wenn DATEI - ist, aus der Standardeingabe. Die obligatorischen Argumente fur Optionen sind fur deren Kurz- und Langform gleich. Sortieroptionen: -b, --ignore-leading-blanks Fuhrende Leerzeichen ignorieren -d, --dictionary-order Nur Leer- und alphanumerische Zeichen berucksichtigen -f, --ignore-case Klein- als Grossbuchstaben behandeln -g, --general-numeric-sort Anhand des allgemeinen numerischen Wertes vergleichen -i, --ignore-nonprinting Nur druckbare Zeichen berucksichtigen -M, --month-sort Reihenfolge: (unbekannt) < >>JAN<< < < >>DEZ<< -h, --human-numeric-sort Vergleicht menschenlesbare Zahlen (z. B. 2K 1G) -n, --numeric-sort Anhand des numerischen Werts der Zeichenkette vergleichen -R, --random-sort zufallige Anordnung, aber identische Schlussel werden gruppiert. Siehe shuf(1) --random-source=DATEI Zufallige Byte aus DATEI nehmen -r, --reverse Das Ergebnis der Vergleiche umkehren --sort=WORT Gemass WORT sortieren: general-numeric -g, human-numeric -h, month -M, numeric -n, random -R, version -V -V, --version-sort Naturliche Sortierung von (Versions)nummern im Text Andere Optionen: --batch-size=ANZAHL Hochstens ANZAHL Eingaben gleichzeitig zusammenfuhren; bei mehr Eingaben temporare Dateien benutzen -c, --check, --check=diagnose-first Uberprufen, ob die Eingabe sortiert ist; nicht sortieren -C, --check=quiet, --check=silent Wie -c, aber erste schlechte Zeile nicht melden --compress-program=PROG Temporare Dateien mit PROG komprimieren; mit PROG -d wieder entpacken --debug Den Teil der Zeile, der fur die Sortierung benutzt wurde, mit Kommentar beschriften und bei fraglicher Verwendung eine Warnung auf die Standardfehlerausgabe schreiben --files0-from=D Eingabe aus Dateien lesen, deren mit dem Nullbyte abgeschlossene Namen in der Datei D aufgefuhrt sind; wenn D >>-<< ist, wird aus der Standardeingabe gelesen -k, --key=SCHLUSSELDEF Anhand eines Schlussels sortieren; SCHLUSSELDEF legt Position und Art fest -m, --merge Bereits sortierte Dateien zusammenfuhren; nicht sortieren -o, --output=DATEI Ergebnis in DATEI statt in die Standardausgabe schreiben -s, --stable Sortierung stabilisieren, indem der Ruckzugsvergleich deaktiviert wird -S, --buffer-size=GROSSE GROSSE fur Hauptspeicherpuffer benutzen -t, --field-separator=TRENN TRENN benutzen statt des Ubergangs von Nichtleerraum zu Leerraum -T, --temporary-directory=VERZ Fur temporare Dateien wird VERZ statt $TMPDIR oder /tmp verwendet; mehrfache Optionen geben mehrere Verzeichnisse an --parallel=N Andern der Anzahl der gleichzeitig laufenden Sortierungen auf N -u, --unique Mit -c auf strikte Ordnung prufen; ohne -c nur den Ersten von mehreren Gleichen ausgeben -z, --zero-terminated Zeilen mit Nullbyte (NUL) trennen, nicht mit Zeilenumbruch --help zeigt Hilfeinformationen an und beendet das Programm. --version gibt Versionsinformationen aus und beendet das Programm. SCHLUSSELDEF ist F[.Z][OPTS][,F[.Z][OPTS]] fur die Anfangs- und Endposition, wobei F eine Feldnummer und Z eine Zeichenposition im Feld ist; beide starten bei 1 und die Endposition ist in der Voreinstellung das Zeilenende. Wenn weder -t noch -b angegeben sind, werden die Zeichen in einem Feld ausgehend vom Anfang des vorhergehenden Leerraums gezahlt. OPTS setzt sich zusammen aus einer oder mehreren Ordnungsoptionen mit einem Buchstaben [bdfgiMhnRrV], die die globalen Ordnungsoptionen fur diesen Schlussel ausser Kraft setzen. Wenn kein Schlussel angegeben wurde, wird die ganze Zeile als Schlussel benutzt. Mit --debug erhalten Sie Diagnosemeldungen zur inkorrekten Schlusselverwendung. GROSSE kann von einer der folgenden multiplikativen Endungen gefolgt werden: % 1% des Speichers, b 1, K 1024 (Vorgabe) und so weiter fur M, G, T, P, E, Z, Y, R, Q. *** WARNUNG *** Die in der Umgebung eingestellte Locale beeinflusst die Sortierreihenfolge. Setzen Sie LC_ALL=C, um die traditionelle Sortierreihenfolge zu aktivieren, bei der native Bytewerte verwendet werden. AUTOR Geschrieben von Mike Haertel und Paul Eggert. FEHLER MELDEN Onlinehilfe fur GNU coreutils: Melden Sie Fehler in der Ubersetzung an das deutschsprachige Team beim GNU Translation Project . COPYRIGHT Copyright (C) 2023 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder neuer. Dies ist freie Software: Sie konnen sie verandern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulassig. SIEHE AUCH shuf(1), uniq(1) Vollstandige Dokumentation unter: oder lokal verfugbar mit: info '(coreutils) sort invocation' UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Karl Eichwalder , Lutz Behnke , Michael Piefel , Michael Schmidt , Dr. Tobias Quathamer und Mario Blattermann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . GNU coreutils 9.4 Januar 2024 SORT(1)