Schedule R script using cron

前端 未结 1 459
一生所求
一生所求 2020-11-27 06:54

I am trying to schedule my R script using cron, but it is not working. It seems R can not find packages in cron. Anyone can help me? Thanks.

The following is my bash

相关标签:
1条回答
  • 2020-11-27 07:09

    Consider these tips

    1. Use Rscript (or littler) rather than R CMD BATCH

    2. Make sure the cron job is running as you

    3. Make sure the script runs by itself

    4. Test it a few times in verbose mode

    My box is running the somewhat visible CRANberries via a cronjob calling an R script (which I execute via littler but Rscript should work just as well). For this, the entry in /etc/crontab on my Ubuntu server is

    # every few hours, run cranberries
    16 */3 * * *    edd     cd /home/edd/cranberries && ./cranberries.r
    

    so every sixteen minutes past every third hour, a shell command is being run with my id. It changes into the working directory, and call the R script (which has executable modes etc).

    Looking at this, I could actually just run the script and have setwd() command in it....

    0 讨论(0)
提交回复
热议问题