如何在Linux服务器中安排R Script Cronjob?

时间:2015-06-18 03:20:19

标签: linux r cron crontab

我正在尝试安排cronjob在linux服务器上执行R脚本。我已经实现了手动在服务器中键入命令,它可以工作。为此,我必须输入以下命令:

  1. root @ debian:〜#cd / home / script2
  2. root @ debian:/ home / script2#Rscript scriptSecos.R
  3. 如何指定一天一次执行上一个命令的cronjob?

    谢谢。

3 个答案:

答案 0 :(得分:4)

以下cron作业将从路径Rscript scriptSecos.R运行/home/script2,每天一次,0:00(午夜)。

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

如果要将脚本输出保存到文件,请使用>/dev/null更改>/path/to/file

您可以将此cronjob复制并粘贴到crontab文件中(可以使用命令crontab –e打开文件)

答案 1 :(得分:0)

以下网站为crontab

提供了有用的参考信息

http://www.adminschoice.com/crontab-quick-reference

以您的示例为例,以下内容将在每天凌晨3点运行。

00      03      *       *       *       Rscript /home/script2/scriptSecos.R

答案 2 :(得分:0)

添加cron如下。

例如:

15 23 * * * Rscript /home/script2/scriptSecos.R  >/dev/null 2>&1

你必须提到运行脚本类型。然后允许cron日志并检查它是否正在运行