2011/1/28 Adrian Popa <adrian.popa...@gmail.com>: > Salutare, > > Trebuie să programez mai multe scripturi (6) să ruleze în cron la fiecare 5 > minute, dar ca să nu încarc procesarea, aș vrea ca ele să pornească cu un > decalaj între ele. De exemplu, scripturile 1 și 2 să pornească la minutul x, > scripturile 3 și 4 la minutul x+1, scripturile 5 și 6 la minutul x+2. > > Știu că am următoarele variante: > 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /path/to/script1 > 1,6,11,16,21,26,31,36,41,46,51,56 * * * * /path/to/script3 > 2,7,12,17,22,27,32,37,42,47,52,57 * * * * /path/to/script5 > > ... sau ... > să le pun pe toate într-un singur script și să le chem cu un sleep 60 între > ele (în background). > > Aș vrea să știu dacă există o soluție mai elegantă deja built-in în cron > care să îmi permită să fac ce am zis... (sau prima soluție se consideră că e > elegantă?)
vixie cron stie de 0/5 , 1/5, 2/5 care fac ce vrei tu. uite citat din crontab(5): Ranges can include "steps", so "1-9/2" is the same as "1,3,5,7,9". -- Petre, the RTFM-er. _______________________________________________ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug