LINUX.ORG.RU
решено ФорумAdmin

crontab первый понедельник месяца


0

2

В crontab запись вида
0 4 1-7 * 1 user comand
выполняется вместо первого понедельника месяца, первого числа этого месяца. Тут надо что-то крутить в настройках cron, или лучше написать обёртку для comand проверяющую дату?

Странно, по идее должно работать. Попробуй понедельник указать не номером, а именем (mon).

kernelpanic ★★★★★
()

Крон так не умеет, пишите два задания, одно на запуск каждый понедельник (команду можно сделать сразу в стиле Если файл существует - стоп, иначе запуск приложения, после создать файл), другое с командой удаления pid файла и запуском в полночь на 1-е число.

comhosterru
()
Ответ на: комментарий от kernelpanic

А хрен его знает, у меня тоже когда-то давно так и не вышло его заставить выполнять подобную задачу.

comhosterru
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.