Als erster Schritt in Richtung auf das im Rahmen des Praktikums zu entwickelnde Werkzeug soll das Command-Line-Parsing realisiert werden. Dabei ergibt sich gleichzeitig die Möglichkeit, die C-Kenntnisse aufzufrischen und mit der Arbeitsumgebung vertraut zu werden.
Gewünscht wird ein C-Programm rdf, das in üblicher Manual-Notation so aufgerufen wird:
SYNOPSIS
rdf [-iv] [-h host] [filename ...]
Die Optionen sollen im einzelnen bewirken:
Die Angabe nicht definierter, also unzulässiger Optionen soll zur Ausgabe der "usage"-Meldung führen und einen Fehler an die aufrufende Shell zurückmelden. Korrekter Programmlauf muß der Shell ebenfalls als solcher mitgeteilt wertden.
Zusätzliche Argumente werden ausgegeben, dazu - vorerst als Ersatz für einen tatsächlich ermittelten Wert - eine Zufallszahl.