|
WSORT – Aufgabe 1
wsort
ZUSAMMENFASSUNG
wsort
BESCHREIBUNG
Schreibe ein Programm welches eine Liste von Wörtern vom Standard-Eingabe
Kanal (stdin) einliest, diese Liste alphabetisch sortiert und
auf dem Standard-Ausgabekanal (stdout) ausgibt.
Ein Wort besteht aus bis zu 100 beliebigen Zeichen, ausgenommen
dem Zeilenumbruch. Eingaben die länger als 100 Zeichen sind, sollen
ignoriert werden.
SIEHE AUCH
intro(2), bio(2), qsort(2)
BONUSAUFGABEN
Schreibe das Programm um, um Zeilen zu unterstützen welche länger
als 100 Zeichen lang sind.
Unterstüze ein −r Flag, um die Zeilen in absteigender alphabentischer
Reihenfolge auszugeben. Benutze hierzu arg(2).
Schauen ob eine oder mehere Dateien als Kommandozeilen Argument
übergeben wurden, und lese alle diese ein anstatt nur den Inhalt
aus der Standard-Eingabe. Sollten keine Argument übergeben worden
sein, dann sollte man aus der Standard-Eingabe lesen.
|
|