我有debian linux。我从用户crontab -e
创建了以下文本:
0 * * * * python /home/user/CronLogic.py
15 * * * * python /home/user/CronLogic.py
30 * * * * python /home/user/CronLogic.py
45 * * * * python /home/user/CronLogic.py
*/1 * * * * date > /tmp/TEST
最后一个字符串运行正常,但运行python脚本失败:
^{pr2}$代码是:
#!/usr/bin/python
cmd ='/usr/bin/rcssserver'
err = open('CronLogicERRORS', 'a')
server = subprocess.Popen(cmdRes, shell=True, stderr=err)
错误出现在CronLogicERRORS
文件中。这里怎么了?没有cron脚本运行良好。
现在,关于您的
cron
用法:不要将同一行设置为4次,而是将其设为一行
0,15,30,45
,或者更好的*/15
。而且你的*/1
是多余的,只是普通的*
更好。在相关问题 更多 >
编程相关推荐