gpt4 book ai didi

python - 关于执行 cron 作业的菜鸟问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:00:14 24 4
gpt4 key购买 nike

我有一个像下面这样的 cron 作业:

07 14 * * 1-5 python /home/foo/cronscript.py

脚本:

if __name__ == '__main__':
f = open('/home/foo/cronpass.txt','w')
f.write('abc')
f.close()

检查系统日志我想命令确实运行了,但是有一个错误:

  Aug 29 14:07:01 ubuntuserver CRON[16490]: (www-data) CMD (python /home/foo/cronscript.py)
Aug 29 14:07:01 ubuntuserver CRON[16488]: (CRON) error (grandchild #16490 failed with exit status 1)

问题:错误是什么意思?这是否意味着在尝试执行脚本时发生错误,或者我的脚本有错误?

可能是什么错误?

最佳答案

crontab 任务的常见错误是它们运行的​​环境没有所有的环境。变种。你习惯了。可能在这里,PATH 没有设置为所有常用目录,并且 cron 没有找到可执行文件 python。您应该写下它的完整路径。如下。

07 14 * * 1-5 /usr/bin/python /home/foo/cronscript.py

关于python - 关于执行 cron 作业的菜鸟问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7226780/

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