Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Whenjobs<br />
Basics<br />
free=`stat ‐f ‐c %b /home`<br />
whenjobs ‐‐set ‐‐type int free_space=$free<br />
Der untere Code-Abschnitt in Abbildung<br />
1 zeigt, wie man <strong>mit</strong> Whenjobs abhängig<br />
von bestimmten Werten neue Jobs ausführen<br />
kann. Die Syntax hierzu lautet:<br />
when Bedingung : Job‐Code<br />
Mit der Whenjobs-Funktion »changes«<br />
lässt sich beispielsweise überwachen,<br />
wann sich eine Variable ändert. So<strong>mit</strong><br />
lässt sich <strong>mit</strong> der obigen Variablen die<br />
Bedingung formulieren „ändert sich free_<br />
space <strong>und</strong> ist der Wert kleiner als 10000<br />
(Blocks)“:<br />
when changes free_space && free_space