Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to schedule an R Script Cronjob in a linux server? [closed]

I am trying to schedule a cronjob to execute an R Script in a linux server. I have achieved to type the commands in the server manually and it works. To do so i have to type the following commands:

  1. root@debian:~# cd /home/script2
  2. root@debian:/home/script2# Rscript scriptSecos.R

How can i specify a cronjob that will execute the previous commands, once a day?

Thank you.

like image 771
user3736295 Avatar asked Jun 18 '15 03:06

user3736295


1 Answers

The following cron job will run Rscript scriptSecos.R from the path /home/script2, once a day, at 0:00 (midnight).

0 0 * * * cd /home/script2; Rscript scriptSecos.R >/dev/null 2>&1

If you want to save the output of the script to a file, change >/dev/null with >/path/to/file.

You can copy and paste this cronjob in your crontab file (You can open the file by using command crontab –e)

like image 127
henfiber Avatar answered Oct 21 '22 20:10

henfiber