[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: random delay im cron



Michael Lange <klappnase@freenet.de> wrote:
> On Thu, 25 Feb 2016 14:42:20 +0100
> Marc Haber <mh+debian-user-german@zugschlus.de> wrote:

>> ich möchte einen Cronjob auf viele Systeme ausrollen und
>> sicherstellen, dass die cronjobs nicht alle gleichzeitig loslaufen.
>> Die Standardlösung sleep $RANDOM funktioniert nicht mit der dash, und
>> sh -c sleep $RANDOM && tool bringt einen direkt in die Quotinghölle.
>> 
>> Gibt es Debian einen Standard-Einzeiler, den ich in cron hinschreiben
>> kann wie "randomsleep && tool", oder muss ich den selbst schreiben
>> und ausrollen?

> Vielleicht so was, verwende ich hier, allerdings direkt am Anfang des
> Skripts, nicht im cron-Eintrag:

>         sleep `shuf -i 0-3000 -n 1`

Nett, shuf ist in den coreutils, also überall auf Linux verfügbar.

S!

-- 
Sigmentation fault. Core dumped.


Reply to: