Подтвердить что ты не робот

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

Как можно запустить задание cron для каждого понедельника, среды и пятницы в 7:00 вечера?

4b9b3361

Ответ 1

Здесь мой пример crontab, который я всегда использую в качестве шаблона:

    # Use the hash sign to prefix a comment
    # +---------------- minute (0 - 59)
    # |  +------------- hour (0 - 23)
    # |  |  +---------- day of month (1 - 31)
    # |  |  |  +------- month (1 - 12)
    # |  |  |  |  +---- day of week (0 - 7) (Sunday=0 or 7)
    # |  |  |  |  |
    # *  *  *  *  *  command to be executed
    #--------------------------------------------------------------------------

Чтобы запустить мою работу cron каждый понедельник, среду и пятницу в 7:00 вечера, результат будет:

      0 19 * * 1,3,5 nohup /home/lathonez/script.sh > /tmp/script.log 2>&1

источник

Ответ 2

Использовать crontab для добавления задания

  crontab -e

И работа должна быть в таком формате:

  00 19 * * 1,3,5 /home/user/somejob.sh

Ответ 3

Правило:

0 19 * * 1,3,5

Я предлагаю вам использовать http://corntab.com для создания очень удобного графического интерфейса для создания ваших правил в будущее:)

Ответ 4

Используйте команду crontab для добавления задания

crontab -l

И работа должна быть в таком формате:

0 19 * * 1,3,5 /path to your file/file.php

Ответ 5

Вот как я настраиваю его на своем сервере:

0  19  *  *  1,3,5 root bash /home/divo/data/support_files/support_files_inc_backup.sh

Вышеуказанная команда запустит мой script в 19:00 в понедельник, среду и пятницу.

NB: для записей cron за день недели (dow)

0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday

Ответ 6

Вы пробовали следующее выражение..?

0 19 * * 1,3,5

Ответ 7

Использовать crontab для добавления задания

0 0 9 ? * MON,WED,FRI *

Вышеприведенное выражение будет выполнять задание в 9 часов утра в каждый понедельник, в пятницу и пятницу. Вы можете проверить это в: http://www.cronmaker.com/