Es ist einfach genug, cron
zu verwenden um einen Job so zu planen, dass er regelmäßig ausgeführt wird. Ich möchte, dass etwas weniger regelmäßig auftritt – sagen wir, den Job ausführen und dann 2 bis 12 Stunden warten, bevor Sie es erneut versuchen. (Jede vernünftige Art von Zufälligkeit würde hier funktionieren.) Gibt es eine gute Möglichkeit, dies zu tun?
Akzeptierte Antwort:
Sie könnten den Befehl „at“
verwendenat now +4 hours -f commandfile
Oder
at now +$((($RANDOM % 10)+2)) hours -f commandfile