小编Niv*_*ral的帖子

Crontab - 从 ~/.bashrc 传递环境变量

我用 crontab 碰壁了...我试图设置一个 crontab 来运行一个从 ~/.bashrc 收集 4 个变量的 python 脚本

下面是我当前的 crontab。

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
SHELL=/bin/bash
BASH_ENV=/home/m.bienias/.bashrc
# m h  dom mon dow   command
30 12,15,18 * * 1,2,3,4,5 source /home/m.bienias/.bashrc; /usr/bin/python3
/home/m.bienias/skrypty/mail_reporter/Kwanty_bez_eng.py >> /home/m.bienias/cron-log/mail_reporter.log 2>&1``` 
Run Code Online (Sandbox Code Playgroud)

我已经尝试source /home/m.bienias/.bashrc;过并且. /home/m.bienias/.bashrc;

知道我还会错过什么吗?请注意,我在尝试运行 crontab 的机器上不是 sudo 用户

bash cron

2
推荐指数
1
解决办法
4923
查看次数

标签 统计

bash ×1

cron ×1