CronTab - 不工作

时间:2014-03-30 19:48:30

标签: crontab

我似乎遇到了crontab问题,以下工作正常

* * * * * TERM="xterm";/usr/bin/lynx -dump http://myurl.com

然而,当我尝试在每个星期天20:40安排一个

*/40 */20 * * 0 TERM="xterm";/usr/bin/lynx -dump http://myurl.com

它没有用,我的语法有问题吗?我实际上用一个生成器来写这个。

我正在运行CentOS,cronjob应该访问一个PHP页面然后上传到DropBox - 通过浏览器访问URL工作。我通过检查文件上的保管箱上传时间戳来验证我的结果。

更新 - 出于某种原因,使用CURL可以正常工作:)

2 个答案:

答案 0 :(得分:1)

这是cron syntax checker

它说

  

命令TERM =“xterm”; / usr / bin / lynx -dump http://myurl.com将每月每20小时执行一次。

我认为这不是你想要的。

您使用的斜杠会增加范围。见cron special characters

答案 1 :(得分:0)

我建议您阅读cron语法。你想要:

40 20 * * 0

说明:

*    *    *    *    *        command to be executed
^    ^    ^    ^    ^
|    |    |    |    |
|    |    |    |    +----- day of week (0 - 6) (Sunday=0)
|    |    |    +------- month (1 - 12)
|    |    +--------- day of month (1 - 31)
|    +----------- hour (0 - 23)
+------------- min (0 - 59)