http://sphynkx.livejournal.com/ ([identity profile] sphynkx.livejournal.com) wrote in [personal profile] alogic 2009-03-29 06:13 pm (UTC)

Хм, таки ты прав ;-)) Перепроверил - звездочка лепит команду каждую минуту. И кстати, распостраненное заблуждение, как выяснилось, глядя на мануели по Сети %-)) Но фигня даже в другом. В том, что Day и WDay работают в режиме "ИЛИ", т.е. сработает и в каждое воскресенье, и каждый день с 25 по 31. Поэтому правильный вариант:
Code:
0 3 25-31 2 * [[/usr/bin/date +%w]] && /usr/bin/date 0$(/usr/bin/echo `/usr/bin/date +%m%d%H%M%Y`+1000000|/usr/bin/bc)
0 3 25-31 9 * [[/usr/bin/date +%w]] && /usr/bin/date $(/usr/bin/echo `/usr/bin/date +%m%d%H%M%Y`-1000000|/usr/bin/bc)
и более красивого решения (средствами одного крона, хотя бы), говорят, нету. Так что может и жуть ;-)))

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting