Portál AbcLinuxu, 30. listopadu 2020 14:55


Dotaz: Cron a spouštění v intervalech

2.6.2005 19:27 Michal
Cron a spouštění v intervalech
Přečteno: 112×
Odpovědět | Admin
Jak by měla v crontabu vypadat řádka ke spouštění určitého programu každý den od pondělí do pátku, od 6:30 do 22:00 v 25min intervalech ?

# min hod  den měs dvt program
  ??  6-22 *   *   1-5 /usr/local/bin/cmprback

Rozepsat to takto:

55 6 * * 1-5 /usr/local/bin/cmprback
20,45 7-22/5 * * 1-5 /usr/local/bin/cmprback
10,35 8-22/5 * * 1-5 /usr/local/bin/cmprback
0,25,50 9-22/5 * * 1-5 /usr/local/bin/cmprback
15,40 10-22/5 * * 1-5 /usr/local/bin/cmprback
5,30,55 11-22/5 * * 1-5 /usr/local/bin/cmprback

mi přijde zbytečně složitý až hloupý. A co teprve pokud ty intervaly nebudou mít v daný den spol. dělitele, jako např. 29 min. nebo 67 min. ?

Musí to jít přece nějak jednoduše ..

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 2.6.2005 19:35 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Cron a spouštění v intervalech
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak to udelej na 30 minut nebo 20 minut. S tim problem nebude a ve vetsine pripadu to vadit nebude... ale imho to neni to, co chces slyset.
Hello world ! Segmentation fault (core dumped)
2.6.2005 19:59 Michal
Rozbalit Rozbalit vše Re: Cron a spouštění v intervalech
... ale imho to neni to, co chces slyset.
To je přesné.

Teď to mám samozřejmě nastavené na "vhodnější" intervaly, ale ta možnost vybrat si libovolný se přímo nabízí, ale stále si nejsem jistý, jestli není problém v mojí unavené hlavě a nedostatečném googlení ;-)

2.6.2005 20:03 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Cron a spouštění v intervalech
Ne, standardní cron démon umožňuje jen "normální" specifikace (možná nějaký vylepšený bude umožňovat přímo i to, co chcete, ale nevím o něm). Potřebujete-li něco složitějšího, buď to musíte rozepsat (jako jste to udělal) nebo si napsat skript, který se bude spouštět každých pět minut (nebo minutu) a v "nevhodné" časy hned skončí.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.