Cron - как запускать скрипт в определенный день недели

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 10:38, 13 апреля 2023; Admin iph (обсуждение | вклад) (Новая страница: «=== Cron - как запускать скрипт в определенный день недели === Формат crontab расписания по коло...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

Cron - как запускать скрипт в определенный день недели

Формат crontab расписания по колонкам:

# 1. Entry: Minute when the process will be started [0-60]
# 2. Entry: Hour when the process will be started [0-23]
# 3. Entry: Day of the month when the process will be started [1-28/29/30/31]
# 4. Entry: Month of the year when the process will be started [1-12]
# 5. Entry: Weekday when the process will be started [0-6] [0 is Sunday]
#
# all x min = */x

Либо буквами:

sun, mon, tue, wed, thu, fri, or sat

То есть например, запустить скрипт каждое воскресенье в 01:00 можно командой

0 1 * * Sun

Генерация крон расписания возможно через сайт

https://crontab.guru/