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

Re: random delay im cron



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

> Hallo,
> 
> 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`

Gruss

Michael


.-.. .. ...- .   .-.. --- -. --.   .- -. -..   .--. .-. --- ... .--. . .-.

We have phasers, I vote we blast 'em!
		-- Bailey, "The Corbomite Maneuver", stardate 1514.2


Reply to: