嗨,我有一个简单的 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”了它,所以它是可执行的,但它仍然没有运行。知道我的问题是什么吗?