[Comm] crontab

Ilya Palagin =?iso-8859-1?q?tux_=CE=C1_fioc=2Ekz?=
Чт Июн 5 08:01:36 MSD 2003


Maxim.Savrilov на socenter.ru wrote:
> On Thu, 5 Jun 2003 00:23:17 +0400
> Pavel Tsybulin <pavelt на alkorn.ru> wrote:
> 
> 
>>Подскажите, пожалуйста,
>>  как указать в crontab выполнять событие в 23:35 каждый
>>  _последний_ день месяца ?
> 
> 
> написать враппер, который бы проверял, а не последний ли это день
> в кронтабе даже перечислением не получится - високосные года
> 
> 35 23 28,29,30,31 * * враппер.[sh|pl|py]
> Если есть sql - это очень просто, если нет
> тоже нетрудно, прибавлять к дате один день и смотреть,
> не сменился ли месяц
Проще брать первое число следующего месяца и вычитать один день.
В перле, кстати, есть соотв. модуль для работы с датами.




Подробная информация о списке рассылки community