NAME
mach – Aufgabe 3 |
ZUSAMMENFASSUNG
mach anzahl–threads mach–datei |
BESCHREIBUNG
In dieser Aufgabe ist Buildsystem zu schreiben. Der Befehl mach
[threads] [mkfile] liest hierbei "blockweise" Zeilen ein aus der
Datei mkfile und fuehrt dabei bis zu threads viele Befehle gleichzeitig
aus. Bloecke werden mit leeren Zeilen voneinander getrennt, wie
im folgendem Beispiel:
cmd1 cmd2 somearg cmd3 more args here cmd4 run this after all the above cmd5 run this after cmd4
Es ist wichtig, dass das Abarbeiten von einem neuem Block erst
dann beginnt, wenn der vorrige Block in seiner gesammtheit abgearbeitet
wurde. |
SIEHE AUCH
BONUSAUFGABEN
Makros Default Thread–Zahl |