Vb.76: Sortierprogramme

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Do Aug 22 09:59:55 CEST 1996


Verlautbarung 76 der Entwicklungsabteilung
------------------------------------------

Sortierprogramme
----------------


Auf mehrfachen Wunsch haben wir uns der Frage des Sortierens angenommen.

Unter SORT.LZH auf AC14/V14C/pPROG  finden Sie ein Paket mit folgenden
Dateien:

ASORT.EXE    verbessertes ASORT
             Auch "allegro"-fremde Dateien mit simpler Zeilenstruktur
             werden jetzt korrekt sortiert. Der Piepston wurde endlich
             ausgebaut.

GSORT.EXE    GNU-Sort fuer DOS 
             (dasselbe ist fuer UNIX frei verfuegbar, heisst da aber "sort")
             Wird fast genauso aufgerufen wie ASORT:

             gsort eingabedatei >ausgabedatei

             Das Umlenkzeichen muss leider sein. Aber man koennte sich eine
             Batchdatei machen, die ASORT.BAT heisst...

GSORT.TXT    Beschreibung von GSORT, das gegenueber ASORT einige zusaetz-
             liche Optionen hat, z.B. umgekehrtes Sortieren.
             Dieser Text ist der "man"-Text des GNU-Sort. 
             Achtung: Darin ist das Programm immer mit "sort" statt 
             "gsort" bezeichnet.
             Da es aber auch ein SORT unter MS-DOS gibt, sollte man
             wohl einen anderen Namen, also GSORT, waehlen.


Beide Programme sind nach unseren Tests gleich schnell. Mag sein, dass
ein Unterschied bei groesseren Dateien auftritt, aber so etwa bis 
500K merkt man nichts.

Die Option -u von ASORT zum Beseitigen der Kategorien #u1 und #u2 nach
dem Sortieren gibt es bei GSORT nicht, doch ist diese kaum bekannt und
sicher nicht lebenswichtig. Daher lohnt wohl auch die Muehe nicht,
ASORT auch fuer UNIX bereitzustellen!?

MfG  B.E.





Mehr Informationen über die Mailingliste Allegro