如何使用 sudo R CMD BATCH 运行 crontabs?

如何使用 sudo R CMD BATCH 运行 crontabs?

我想每天 12 点运行 crontab。因此,我使用以下语法定义了脚本的路径: 00 12 * * * sudo R CMD BATCH /home/.../test.R

为了测试我刚刚运行了:

sudo R CMD BATCH /home/.../test.R

并收到消息:

basename: extra operand ‘.R’
Try 'basename --help' for more information.

我尝试了很多组合,但似乎都不起作用。也许有人能给我一些建议?

答案1

尝试关注Rscript filePath.R

我的意思是你的 cron 条目被修改为

00 12 * * * sudo Rscript /home/.../test.R

如果有任何问题请告诉我。

相关内容