|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Ilya Kulagin 2:5020/871.18 13 Jun 2006 18:15:01 To : vladimir.sharun@ukr.net Subject : Запустить по крону каждые 2 недели скрипт в субботу ночью, как ? -------------------------------------------------------------------------------- KB> Запускать каждую субботу, +1 KB> if [ $((`date '+%V'` % 2)) = 1 ] ; then exit 0; fi Это на конце - начале года фигово работает. Hо лучшего решения всё равно не будет. Как мне кажется. Есть алгоритмы, которые отвратительно кодируются. Hапример, "через месяц после указанной даты". Вот и думай сам, через месяц после 30 января - какое февраля будет... А после 31-го? Просьба про реализацию внутри /bin/date не рассказывать. Я её знаю. Примите уверение в совершеннейшем к Вам почтении /kiv quotd: Кому-то мил портвейн, кому милей трава... --- kiv@work [Престарелые алкоголики] [Иллюзорных судаков не существует!] * Origin: Moose 2:5020/871.18 (2:5020/871.18) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/3974448ebc0a.html, оценка из 5, голосов 10
|