Cron 在通过 bash 脚本运行 Rscript 时遇到问题

时间:2021-06-01 20:27:16

标签: r bash cron rscript

嗨,我有一个简单的 cron 任务 0 0 * * 1 /usr/bin/env bash /home/(me)/Downloads/news-scrape/weekly.sh。在“weekly.sh”脚本中我有

#! /bin/bash

Rscript script.r

##remaining code, simple bash if else statement

在“script.r”Rscript 中,我有一个使用 Rselenium 和其他一些包的相当复杂的抓取算法。现在weekly.sh 在终端中按预期运行,但是当我调用该cron 任务时,我收到此错误消息

Fatal error: cannot open file '/home/erdman.35/Downloads/tdai-news-scrape-master/srcript.r': No such file or directory
find: ‘report.csv’: No such file or directory
No new news articles found
Can't stat report.csv: No such file or directory
report.csv: unable to attach file.

现在 report.csv 是 rscript 的输出,所以主要问题是缺少正确执行的 Rscript,我已经“chmod +x”了它,所以它是可执行的,但它仍然没有运行。知道我的问题是什么吗?

0 个答案:

没有答案