🏌️♂️ Как запустить задание cron в определенные дни недели

by itisgood

Вопрос: Как запустить cronjob в определенный день недели или диапазон дней недели?

Чтобы запустить задание cron в определенные дни недели, вы можете указать это с помощью следующего:

1. Отредактируйте crontab для пользователя, для которого вы хотите создать задание crontab.

Например:

# crontab -e

Затем добавьте запись с указанием даты, времени и дня недели, когда вы хотите запустить задание crontab. Например:

Эта запись в crontab запускает скрипт в 17:00 (17:00) по субботам:

0 17 * * 6 /script/script.sh

Эта запись в crontab запускает скрипт в 17:00 (17:00) с воскресенья по пятницу:

0 17 * * 0-5 /script/script.sh

2. Более подробно о различных параметрах crontab можно глянуть на страницах руководства, а именно:

# man 5 crontab

3. Тем не менее, дни недели могут быть указаны в самом правом числе в приведенных выше примерах со значениями от 0 до 7, представляющими каждый день недели и воскресенье, которые могут быть указаны либо 0, либо 7.

 

You may also like

Leave a Comment