Как запускать задание по крону каждые 10 минут?

Редактируем crontab:

$ crontab -e

Синтаксис времени следующий

# +—————- minute (0 — 59)
# | +————- hour (0 — 23)
# | | +———- day of month (1 — 31)
# | | | +——- month (1 — 12)
# | | | | +—- day of week (0 — 6) (Sunday=0 or 7)
# | | | | |
* * * * * command to be executed

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

*/10 * * * * /path/to/command

Чтобы запускать скрипт каждый час:

0 */1 * * * /path/to/command

Чтобы запускать скрипт Ежемесячно 1 числа в 12:00 дня:

0 12 1 * * /path/to/command

Прошу обратить внимание, что крон запускается в своем окружении и зачастую большинство переменных окружения недоступны при выполнении задания. Всегда обязательно проверяйте работу!

bash