2010/3/2 Fried Zoltan <[email protected]>:

> A kovetkezot raktam a crontab-ba:
> 53 10 1-7 * 5 oracle echo XXX
> aminek az eredmenye, hogy minden nap lefut a parancs, nem csak penteken!
>
> Az ertelmezesem szerint a lenti sor egyenragu a fentivel:
> 53 10 1,2,3,4,5,6,7 * 5 oracle echo XXX
> viszont ez ugy mukodik ahogy szerintem kene.
>
> A feladat eredetileg az volt, hogy aktualis honap 1. het penteken 1 adott
> script fusson le, a kovetkezo penteken egy masik, es igy tovabb.
> A fenti config az 1. heti utemezes lett volna.

man 5 crontab

field          allowed values
              -----          --------------
              minute         0-59
              hour           0-23
              day of month   1-31
              month          1-12 (or names, see below)
              day of week    0-7 (0 or 7 is Sun, or use names)

Nalad ez ugy nez ki, hogy:

53 perc
10 ora
a honap 1-7 napja kozott
minden honapban
ES minden penteken

En ugy csinalnam, hogy a cronjobon belul megneznem, 1. es 7. kozott
milyen nap van, es ha az pentekre esik, akkor run.

-- 
László Béres            Unix system engineer
http://www.google.com/profiles/beres.laszlo
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz