--------------------------------Linux Guide---------------------------------- by Ingo Blechschmidt (c) 2002 ----------------------------------------------------------------------------- ------------------------- Dateien sortieren ------------------------- Sam Aug 25 15:02:59 MEST 2001 ------------------------- Datei Dateien sortieren sort date time Datum Zeit alphabetisch numerisch Spalten ----------------------------------------------------------------------------- Dieser Artikel zeigt, wie Sie schnell Daten sortieren können. ----------------------------------------------------------------------------- Für diesen Zweck gibt es unter Unix ein Allheilmittel: sort. Da es sich auch wunderbar in Pipes einsetzen lässt, bleiben nahezu keine Wünsche offen.
    * sortieren. Wenn sort die Groß- und Kleinschreibung nicht beachten soll, dann müssen Sie den Schalter -f mitgeben. Wenn sort nur alphanumerische Zeichen beachten soll, wirkt der Schalter --------CODE--------: Vor sort jklmno ghi def pq r abc --------/CODE-------- --------CODE--------: Nach sort abc def ghi jklmno pq r --------/CODE-------- * auch. --------CODE--------: Vor sort Aug 25 15:20:19 foo Aug 27 15:20:19 bar Aug 25 15:20:17 foo Jul 25 15:20:19 bar --------/CODE-------- --------CODE--------: Nach sort Jul 25 15:20:19 bar Aug 25 15:20:17 foo Aug 25 15:20:19 foo Aug 27 15:20:19 bar --------/CODE--------

    Referenz

    Benutzung: sort [OPTION]... [DATEI]... +POS1 [-POS2] Startet bei POS1, ende vor POS2. Die Zählung beginnt bei Null, es sei denn, -k wurde mit angegeben. -b Ignoriert führende Leerzeichen in Feldern und Schlüsseln. -c Proüft ob die Dateien schon sortiert sind, sortiert nicht. -d Prüft nur [a-zA-Z0-9 ]. -f Ignoriert Groß- Kleinschreibung. -g Prüft generell nummerisch, -b wird mitbenutzt. -i Proüft nur [\040-\0176]. -k POS1[,POS2] Beginnt bei POS1, endet bei POS2. DIe Zählung beginnt bei Eins, es sei denn, +POS ist negativ. -m Führt bereits sortierte Dateien zusammen, sortiert nicht. -M Vergleicht (unbekannt) < 'JAN' < 'DEC', -b wird mitbenutzt. -n Wie -g, nur nicht generell. -o FILE Schreibt das Ergebnis nach FILE und nicht nach STDOUT. -r Kehrt das Ergebnis um. -s Stablisiert die Sortierung (intern). -t SEP Benutzt SEP als Abstand, nicht Whitespace. -T DIRECTORY Benutzt DIRECTORY für temporäre Dateien, nicht $TMPDIR oder /tmp. -u mit -c, prüft auf richtige Anweisungen. mit -m, gibt nur das erste Match aus. -z Beendet Zeilen mit 0 Byte, not newline. Für find -print0. Report bugs to . ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- This document is distributed under the terms of the GNU Free Documentation License.