一段时间后,R脚本不会从crontab运行

时间:2014-03-01 20:09:42

标签: r crontab rscript

我一直在对此进行故障排除。我有一些非常意外的行为。我在/ etc / crontab中放了一份工作,以便双时运行。这是一个R脚本,它生成一个显示在我服务器网页上的png图形。它的形式是:

0,30 * * * * my_user Rscript / path / to / file

奇怪的是它在图形停止更新之前工作了一个小时左右。如果我进入机器然后编辑/ etc / crontab而不更改任何内容,它将再次开始运行。有谁知道可能会导致这样的问题?

编辑:我把它搞砸了一点,而且它变得更加怪异了。我正在运行来自cron的PHP文件,它会擦除​​一些文本并将其写入文件。即使R已停止运行,PHP仍继续工作。

1 个答案:

答案 0 :(得分:1)

如果您希望每两个小时运行一次,则必须在字段中使用斜杠“/”字符。斜杠字符是“步骤”字符。在两小时计划的情况下,您的cron文件的时间组件将显示为:

0 */2 * * *

第二个字段“* / 2”表示每隔一个小时。

同样,如果您希望每3小时运行一次,则可以将该字段更改为“* / 3”,依此类推。

bihourly: Occurring once every two hours.