Я не могу найти поддержку настроек CRON_TZ для crontab. Как мне настроить ansible для запуска задания cron для определенного часового пояса?
Это то, что я хочу, чтобы мой файл crontab был похож. Эта конфигурация cron в настоящее время работает на компьютере CentOS 7.
/ etc / crontab:
# Default Timezone
30 9 * * * bobr /home/bobr/crontest.sh LOCAL "`date -R`"
CRON_TZ=Canada/Eastern
30 11 * * * bobr /home/bobr/crontest.sh Eastern "`date -R`"
45 11 * * * bobr/home/bobr/crontest.sh Eastern "`date -R`"
CRON_TZ=Canada/Pacific
30 8 * * * bobr/home/bobr/crontest.sh Pacific "`date -R`"
44 8 * * * bobr/home/bobr/crontest.sh Pacific "`date -R`"
Для справки crontest.sh просто отправляет электронное письмо с двумя параметрами:
#!/bin/bash
echo "this is the cron test. $1 $2" | mail -s "Cron Test" bobr@example.com