next up previous contents
Next: Threads Up: Prozesserzeugung Previous: Prozesserzeugung   Contents

Aufgabe

Programmieren Sie eine Mini-Shell, welche von der Eingabe einen Unixbefehl erwartet und diesen ausführt.
a)
Blockieren Sie die Eingabe solange, bis der aufgerufene Befehl ausgeführt wurde.
b)
Führen Sie einen Mechanismus ein, der es erlaubt einen Pfad zu setzen.
c)
Nutzen Sie die Multitaskingfähigkeit aus. Programmieren Sie Ihre Shell so, dass sofort nach der Eingabe eines Befehls der nächste Befehl eingegeben werden kann, ohne dass auf die Beendigung des vorigen Prozesses gewartet wird.



Prof. Dr. Pluemicke 2003-05-10