我想在EST中安排我的任务,但我希望实际的任务在默认的系统时区下运行。
这是做这个最好的方法是什么?
只需在你的crontab文件variables中设置TZ = Some /你可以多次设置TZ,让单独的作业在不同的时间区域中运行。 例如:
TZ=UTC * 7 * * * root date | mail root TZ=CEST * 7 * * * root date | mail root TZ=PCT * 7 * * * root date | mail root
在UTC时间7:00(或你有cron守护进程运行的时区),三个作业将运行,但每个都有自己的TZvariables。
在CENTON版本的cron中只需添加一行:CRON_TZ = America / New_York
这将根据纽约时间运行时间表,但任务将在默认时区运行。
你可以用不同的TZ
环境variables运行一个单独的cron实例,或者学习几个小时的增加或减less。