cron不会运行R脚本

时间:2017-09-29 02:46:53

标签: r cron

我尝试过几种不同的方式运行它,但此刻我的crontab文件为

MAILTO=email1@gmail.com,email2@gmail.com

40 10 * * * /home/me/my_script.sh

my_script.sh是运行R脚本的shell脚本。

#!/bin/sh

/usr/bin/Rscript /home/me/stuff/daily_routine.R >> /home/me/stuff/output/outputstuff

如果我只是去终端并运行以下内容,虽然它有效:

/home/me/my_script.sh

此R脚本从互联网下载数据。可能是吗?我试图在任何地方都包含完整路径,所以我不确定它是PATH变量。

我从未配置任何与电子邮件相关的内容,所以我不确定应该如何发送它。也许就是这样。

编辑:

事实证明,我从未安装和配置任何发送电子邮件的内容。我最后通过安装和配置ssmtp来使用我的Gmail帐户发送电子邮件来解决问题。我花了很多时间,所以我不确定我是否有可用的解决方案。

此外,我不确定是否应删除此问题或继续保留。我发现的所有cron教程都具有误导性 - 没有人提到必须这样做。

0 个答案:

没有答案