URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 73052
[ Назад ]

Исходное сообщение
"Как сделать чтобы скрипт запускался в начале месяца"

Отправлено Voblin , 22-Мрт-07 15:05 
Надо что бы в начале месяца несколько файлов копировались из одной папки в другую. Сервер всё время не работает по этому нарямую в cron похоже записать не получится, т.к если 1,2 числа выходные, то комп никто и не включит. Нужно чтобы это выполнялось при первом включении компа в этом месяце, в независимости от времени и числа.

Содержание

Сообщения в этом обсуждении
"Как сделать чтобы скрипт запускался в начале месяца"
Отправлено Sergio , 22-Мрт-07 15:20 
написать скрипт, с проверкой даты, и гденить фиксировать время последнего бэкапа, ну, и сравнивать - нужно делать или нет. и всунуть этот скрипт в сервис

"Как сделать чтобы скрипт запускался в начале месяца"
Отправлено SHRiKE_SPb , 22-Мрт-07 15:25 
Когда-то нужно было что-то похожее...
При включении компа и раз в день по крону запускаем скрипт переноса, но в этом скрипте должна быть проверка флага (например март flag=3) - если флаг меньше текущего месяца, переноса не было - значит переносим и ставим флаг равным месяцу переноса.


"Как сделать чтобы скрипт запускался в начале месяца"
Отправлено newser , 22-Мрт-07 15:27 
>Надо что бы в начале месяца несколько файлов копировались из одной папки
>в другую. Сервер всё время не работает по этому нарямую в
>cron похоже записать не получится, т.к если 1,2 числа выходные, то
>комп никто и не включит. Нужно чтобы это выполнялось при первом
>включении компа в этом месяце, в независимости от времени и числа.
>

Посмотрите в сторону anacron.


"Как сделать чтобы скрипт запускался в начале месяца"
Отправлено Voblin , 22-Мрт-07 16:52 
>Посмотрите в сторону anacron.

действително интересная вещь завтра утром посмотрю как сработает