gpt4 book ai didi

R脚本作为cronjob未执行

转载 作者:行者123 更新时间:2023-12-04 18:32:13 25 4
gpt4 key购买 nike

我创建了一个简短的 R 脚本,它使用 streamR 包不断地从 twitter 下载数据。该脚本应该在运行 Ubuntu 14.04 的标准 Amazon EC2 服务器上运行。在标准命令行中对其进行测试时,它运行良好。但是,它没有按照 cronjob 中的指定运行。我使用了以下命令:

sudo crontab -e

然后将以下行添加到文件中
0 * * * * Rscript /home/mydirectory/docs/phd-research/data-collection/cron-script.R

希望它每小时执行一次 R 脚本。

我的权限有什么问题吗?我已经检查了 cron 是否正在运行,并且我将 r 脚本应该写入的目录更改为 775。

提前致谢!

最佳答案

好的 - 原来我使用了错误的命令来调用 crontab。它应该在其中工作的目录归 user 所有而不是 root ,因此调用根 crontab 不起作用。
编辑 crontab 的正确命令如下:

crontab -u user -e
Rscript不需要完整路径,它适用于两者。

关于R脚本作为cronjob未执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33480756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com