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

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

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

Т.е. нужна не каждая последняя пятница, а последний будний день месяца. Например: в среду, если это 31 число, и т.д.
  • Вопрос задан
  • 3852 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Менеджер проектов
    10 месяцев
    Далее
  • Академия Эдюсон
    ИТ-директор
    8 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Продакт-менеджер + ИИ
    10 месяцев
    Далее
Решения вопроса 1
@Allineer
0 23 28-31 * * [ "$(/bin/date +\%d -d tomorrow)" = "01" ] && /your/script.sh
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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