Как записать в крон чётные/нечётные дни?

Обсуждение программ nnCron и nnCron LITE

Как записать в крон чётные/нечётные дни?

Postby isok » Tue, 08 Jul 2008, 11:11

Нужно запускать задачи по чётным/нечётным дням.
Самый простой вариант что приходит в голову:
- для чётных дней
0 10 2,4,6,8,10,12,14,16,18,20,22,24,26,28,30 * * cdkdsk.exe
- для нечётных
0 10 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31 * * cdkdsk.exe

Но вроде как для чётных можно написать в сокращённой записи:
0 10 */2 * * cdkdsk.exe (по аналогии с чётными часами например)

Два вопроса:
1. Правильно я понимаю логику */2 для чисел месяца?
Это будет запуск по чётным дням? Или просто "каждые два дня"?
2.Есть ли такая же короткая запись для нечётных дней?

Спасибо!
isok
 
Posts: 2
Joined: Tue, 08 Jul 2008, 11:03

Re: Как записать в крон чётные/нечётные дни?

Postby Nicholas_Nemtsev » Tue, 08 Jul 2008, 11:49

1. Правильно.
2. 1-31/2
Хотя и кажется, что 1-31/2 и */2 - это одно и то же, но на самом деле */2 - это 0-31/2
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков

Re: Как записать в крон чётные/нечётные дни?

Postby isok » Tue, 08 Jul 2008, 12:12

Понял, спасибо!
isok
 
Posts: 2
Joined: Tue, 08 Jul 2008, 11:03

Re: Как записать в крон чётные/нечётные дни?

Postby ascerdfg1 » Sat, 10 Mar 2012, 20:46

И что от этого меняется?
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 541
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest