[Comm] crontab

ASA =?iso-8859-1?q?llb_=CE=C1_udm=2Eru?=
Чт Июн 5 06:37:47 MSD 2003


Hello Pavel,

Thursday, June 5, 2003, 1:23:17 AM, you wrote:

PT> Подскажите, пожалуйста,
PT>   как указать в crontab выполнять событие в 23:35 каждый
PT>   _последний_ день месяца ?
Напрямую никак.
Можно поставить задание на 28, 29, 30 и 31 числа и написать
скрипт враппер что-то типа 
#!/bin/sh
if [ `date +%d -d"1 day"` == "1" ];then
  do_my_script
fi

Смысл проверки: является ли завтрашний день первым числом месяца.

-- 
Best regards,
 ASA                            mailto:llb на udm.ru




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