如何为程序创建 crontab 文件?

如何为程序创建 crontab 文件?

我有个问题。我有一个在布朗尼框架上实现的项目,仅从项目文件夹启动,脚本由命令调用brownie run /script/create.py -- network rinkyb
我想创建一个任务,该任务将brownie run /script/create.py -- network rinkyb在一定的时间间隔调用 cloe 的 crontab。我无法在 crontab 中创建任务, * * * * * * brownie run /home/denis/project/scripts/create.py 因为我在项目文件夹中有一个 env 文件。
我也没有像这样的变体

SHELL=/home/.local/brownie
HOME=/home/denis/project/
* * * * * * * brownie run /scripts/create.py --network rinkyb

我收到一个错误,提示找不到布朗尼命令

答案1

你试过了吗

HOME=/home/denis/project/
* * * * * /home/.local/brownie run /scripts/create.py --network rinkyb

就目前情况而言,您正在尝试使用布朗尼本身来运行布朗尼。此外,brownie 不是 shell,并且 cron 无法处理 SHELL 变量中的任意可执行文件。

相关内容