Strona 1 z 1

błędne wykonywanie w crontab

: 22 kwietnia 2009, 17:59
autor: nero84
Witam.
Co może być przyczyna błędnie wykonywanej instrukcji podanej w crontab?
Mam wprowadzone dokładnie takie coś:

Kod: Zaznacz cały

"17 0-23/1   * * 1-6 root cd / && run-parts --report  /etc/cron.hourly"
W cron.hourly jest ustawione polecenie wykonujące backup pewnej bazy danych i wszystko jest w porządku, oprócz tego, że wykonuje się to nie co godzinę, jak to jest ustalone, ale w godzinach 10-23. Godziny te były już zmieniane i zawsze wykonuje się tylko 10-23. Jak zmieniłem np. dni, żeby wykonywało się od poniedziałku do soboty 1-6 to to działa.
Proszę o jakieś wskazówki co może być przyczyną?

: 22 kwietnia 2009, 20:03
autor: sigo
Dla uściślenia, wpis crontab:

Kod: Zaznacz cały

minuta   godzina   dzień   miesiąc   dzień tygodnia      polecenie
Rozumiem, że chcesz codziennie wykonywać jakieś polecenie 17 minut po pełnej godzinie; spróbuj tego:

Kod: Zaznacz cały

17 */1 * * * /polecenie

: 27 kwietnia 2009, 10:47
autor: nero84
sigo pisze:Dla uściślenia, wpis crontab:

Kod: Zaznacz cały

minuta   godzina   dzień   miesiąc   dzień tygodnia      polecenie
Rozumiem, że chcesz codziennie wykonywać jakieś polecenie 17 minut po pełnej godzinie]17 */1 * * * /polecenie[/code]
tak dokładnie, polecenie ma się wykonywać 17 minut po pełnej godzinie, co godzinę przez calą dobę. Z * jako oznaczenie godzin też niestety nie działa, cały czas wykonuje polecenie tylko w godzinach 10-23.