2014-03-13 54 views
0

我已閱讀,這cron的執行處理時區的手冊中,但我不知道究竟怎麼了,這裏是我的測試:vixie cron在時區

第一:

$ crontab -e 
    TZ=PST8PDT 
    * 14 * * * echo `date` >> ~/test.txt 
    * * * * * echo qwe`date` >> ~/test.txt 

它打印在~/test.txt

qweThu Mar 13 14:35:02 PDT 2014 
qweThu Mar 13 14:36:02 PDT 2014 
qweThu Mar 13 14:37:01 PDT 2014 

注意,第一項是不是正在運行一個,即使在PST8PDT時間14小時。

二測:

$ crontab -e 
    TZ=PST8PDT 
    CRON_TZ=PST8PDT 
    * 14 * * * echo `date` >> ~/test.txt 
    * * * * * echo qwe`date` >> ~/test.txt 

相同的輸出。

如何執行PST8PDT中的命令,即使14的條目在我的文件中回顯。

回答