sort sortiert die angegebene Datei und gibt das Ergebnis am
Bildschirm aus. Deutsche Sonderzeichen werden dabei nicht richtig
eingeordnet (sondern nach ihren Zeichencodes, also nach allen
gewöhnlichen Buchstaben). sort kann mit einer großen Anzahl von
Optionen beeinflußt werden, von denen folgend einige wichtige
aufgezählt werden.
Optionen:
- -c
- überprüft, ob die Datei sortiert ist oder nicht.
- -f
- behandelt Groß- und Kleinbuchstaben gleichwertig.
- -m
- fügt zwei oder mehrere vorsortierte Dateien
zu einer großen sortierten Datei zusammen.
Das geht schneller, als die Dateien vorher
zusammenzufügen und erst dann zu sortieren.
- -o ergebnisdatei
- schreibt das Ergebnis in die angegebene Datei.
Die Datei darf mit der zu sortierenden Datei
übereinstimmen.
- -r
- sortiert in umgekehrter Reihenfolge.
- -tz
- gibt das Trennzeichen zwischen zwei Spalten an
(default: 'white space', also eine Mischung aus Leer- oder Tabulatorzeichen).
- +n1 [-n2]
- berücksichtigt nur die Zeichen zwischen der
n1-ten (incl.) und der n2-ten (excl.) Spalte.
Die Spaltennummerierung beginnt mit 0!!
Spalten werden normalerweise mit Leer- oder
Tabulatorzeichen getrennt, siehe aber -t.
Wenn n2 nicht angegeben wird, dann werden alle
Zeichen ab n1 bis zum Zeilenende berücksichtigt.
Anmerkung:
Das Kommando sort datei > datei hat nicht die erwünschte Wirkung,
sondern führt dazu, daß datei gelöscht wird. Wenn Sie das Ergebnis
des Sortierkommandos in eine Datei umleiten, müssen Sie einen
anderen Dateinamen als den der zu sortierenden Datei angeben oder
die Option -o verwenden. Deutsche Sonderzeichen werden von sort
nicht korrekt behandelt.
|