首页 > 解决方案 > 执行 bash 命令有效,但在 crontab 上无效

问题描述

我正在使用 aws lightsail 产品。

当我在 bash 上执行推荐时,

* * * * * docker exec -it my_container_name Rscript /home/path/to/file.R

我还使用检查了 cron 日志

grep CRON /var/log/syslog

它说它工作正常。但没有给出结果。

标签: bashcronamazon-lightsail

解决方案


为什么要运行-it

将脚本放在容器中并运行-d不是更好吗?

是否

除此之外,如果您使用 cron 而不是交互式登录,您的 bash-env 可能设置不同。PATHS , LC 设置给我带来了大多数问题。


推荐阅读