Задать вопрос

Как запускать скрипт каждый последний будний день месяца в cron?

Как запускать скрипт в каждый последний будний день месяца? Не хочется делать проверку в самом скрипте и запускать каждый день с 28 по 31. Есть более элегантное решение?

Т.е. нужна не каждая последняя пятница, а последний будний день месяца. Например: в среду, если это 31 число, и т.д.
  • Вопрос задан
  • 3835 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Менеджер проектов
    6 месяцев
    Далее
  • Skillfactory
    Профессия Project Manager в IT
    9 месяцев
    Далее
  • Нетология
    Продакт-менеджер
    9 месяцев
    Далее
Решения вопроса 1
@Allineer
0 23 28-31 * * [ "$(/bin/date +\%d -d tomorrow)" = "01" ] && /your/script.sh
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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