Bei einem Standard-PC möchten wir damit rund um die Uhr einige Aufgaben im Hintergrund ausführen.
Grundsätzlich möchten wir Befehle wie:
add-task *insert command here*
list-tasks
remove-task(s)
Die hinzugefügten Aufgaben sollten einfach in eine Warteschlange gestellt und nacheinander im Hintergrund ausgeführt werden (nach dem Abmelden der Shell weiter ausgeführt).
Gibt es ein einfaches Skript / Programm, das dies tut?
batch
Befehl "keine Parallelisierung durchführt". Normalerweise gibt es eine Standardverzögerung von 60 Sekunden zwischen dem Starten eines Jobs und dem Starten des nächsten. Es gibt jedoch nichts, was den nächsten Job warten lässt, bis der erste abgeschlossen ist.atd
Sobald der durch die-b
Option festgelegte Wert abgelaufen ist, werden Jobs aus der Stapelwarteschlange gestartet (sieheatd
Manpage).