ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   CRON: Запуск задачи в определенный день недели\месяца. (https://forum.antichat.xyz/showthread.php?t=1890123)

one 18.01.2013 12:36

Подскажите как кроном (CentOS) запускать задачу в первый понедельник месяца?

Шумадан 18.01.2013 13:18

это прикол такой?
http://www.nncron.ru/nncronlt/help/RU/working/cron-format.htm
Цитата:


0 9 1-7 * 1 Первый понедельник каждого месяца, в 9 утра


ну поиск же

one 20.02.2013 12:50

Спасибо, все как бы работает НО, задача запускается каждый день с 1го по 7е число и потом каждый понедельник. Почему так?

amebka 26.02.2013 12:03

Точно прикол такой
0 9 1-7 * 1
* * * * *
| | | | |
| | | | +----- Дни недели (диапазон: 1-7)
| | | +------- Месяцы (диапазон: 1-12)
| | +--------- Дни месяца (диапазон: 1-31)
| +----------- Часы (диапазон: 0-23)
+------------- Минуты (диапазон: 0-59)

По другому запускаться не может, проверь нет ли других средств запуска или еще одного скрипта.

one 26.02.2013 12:49

Да нет, другого ничего нет. Только эта задача и запускается как описал выше.

A3ex 26.02.2013 14:29

Цитата:


one написал(а):

Да нет, другого ничего нет. Только эта задача и запускается как описал выше.


проверьте содержимое /etc/crontab /etc/cron* /var/spool/cron - в линуксе чудес не бывает.

Цитата:


amebka написал(а):

0 9 1-7 * 1

хотя еще логику стоит проверить ибо запуск в 1 день недели с 1 по 7 день-может здесь нарушение логики обработки кроном.

Мне кажется проще добавить в крон 12 строк на конкретные даты-вот вам год и закрыт.

one 13.03.2013 22:54

Цитата:


A3ex написал(а):

проверьте содержимое /etc/crontab /etc/cron* /var/spool/cron - в линуксе чудес не бывает


Да, не бывает... Добавлял запись в консоли crontab -e так что лишнего нигде нет и быть не может...

Цитата:


хотя еще логику стоит проверить ибо запуск в 1 день недели с 1 по 7 день-может здесь нарушение логики обработки кроном.


Да я вообще логики не вижу... В этом месяце задача запускалась с 1го по 11е число...

Цитата:


Мне кажется проще добавить в крон 12 строк на конкретные даты-вот вам год и закрыт.


Да, видимо так и придется поступить, поглядывая в календарь... ))) Спасибо за наводку... Правда раз в год надо будет перестраивать и помнить об этом...


Время: 06:49