asort

Dierk Hoeppner HO at buch.biblio.etc.tu-bs.de
Mi Apr 24 14:35:35 CEST 1996


Dr. Englert schrieb:

> Liebe KollegenInnen,
> Kann man mit ASORT auch absteigend sortieren? wir wollen die neuesten 
> Daten vorne haben, aber wenn wir einfach nach Jahr sortieren, ist das 
> aelteste vorn. Da gibts doch sicher ganz primitive Tricks, aber im 
> Handbuch finde ich keinen Hinweis und asort verraet einem leider auch 
> nichts (von wegen asort /? oder so...)

Dafuer gibt es zwei Loesungen. Die eine ist allegro-spezifisch, die andere 
ist aus der UNIX-Welt 'geklaut'.

Die allegro-Loesung: ist beschrieben in news Nr. 34 (2. Ausgabe 1994) und 
nachzulesen in

http://www.biblio.tu-bs.de/allegro/news/acn942.htm#xtocid15933

Die dort beschriebene Beispielparametrierung muss dann in die 
Parameterdatei, die die Sortiervorbereitung uebernimmt, eingebaut werden.

Die 'geklaute Loesung': Das UNIX-Utility sort kann von sich aus auch 
rueckwaerts sortieren. Schoen, wenn man UNIX hat, aber was ist mit der DOSe? 
Im Rahmen des GNU-Projektes sind auch die gaengigen Utilities nach DOS 
portiert worden. Eine schoene Zusammenstellung findet man in der Datei 
tut111ax.zip (Textutilities) auf jedem gut sortierten FTP-Server im 
Bereich MSDOS/GNUISH (oder so). Und da findet man auch sort. In 
Braunschweig z.B. auf dem FTP-Server ftp.rz.tu-bs.de im Verzeichnis

/import/rzis.ftp.pub/pc/msdos/gnuish/dos_only/tut111ax.zip

sort sortiert vorwaerts, rueckwaerts, numerisch, (englische) Monatsnamen, 
beliebig lange Zeilen und beliebig lange Dateien.

Ich hoffe, diese Hinweise helfen bei Ihrem Problem.

Viele Gruesse

Dierk Hoeppner
#####################################################################
    Dierk Hoeppner                      Universitaetsbibliothek
    Allegro-C Group                     Pockelsstr. 13
                                        D-38106 Braunschweig
                                        Germany
                                        Tel: +49-531-391-5066
    Email: d.hoeppner at tu-bs.de          Fax: +49-0531-391-5836
#####################################################################



Mehr Informationen über die Mailingliste Allegro