КРОН для выполнения каждые 15 минут в течение одной недели?

Если нет никакого сетевого трафика вообще, это могла бы быть проблема с hosts/lmhosts файл . Иначе, мог бы быть NS NetBIOS движение разрешений имени, и изучение пакетных деталей могло бы показать больше подсказок.

-2
задан 17 July 2013 в 08:47
1 ответ

В Cron нет понятия недели, вам нужно, чтобы ваш скрипт или другой скрипт принял окончательное решение о том, запускать или нет. Команда date может предоставить ISO-неделю года% V, так что вы можете сделать что-то вроде

*/15 * * * * test `date +\%V` == "30" &&  doSomething

для запуска скрипта doSomething каждые 15 минут на следующей неделе, но он будет запускаться и в следующем году, поэтому используйте

*/15 * * * * test `date +\%G\%V` == "201330" &&  doSomething

, чтобы ограничьте это годом.

Обратите внимание, что приведенные выше % экранируются с помощью \ , это важно.

7
ответ дан 5 December 2019 в 21:04

Теги

Похожие вопросы