我试图每script
分钟运行一次Python 5
。
我在执行crontab -e
*/5****/Users/nishantarora/Documents/cronjob.py (no spaces at all in between)
这就是我得到的:
crontab: installing new crontab
"/tmp/crontab.TVJ8UDlEMk":1: bad hour
crontab: errors in crontab file, can't install
请帮帮我。
答案 0 :(得分:0)
如前所述,您没有在任何地方放置任何空间。那么了解您的台词也变得非常困难。
cron命令的格式非常类似于V7标准,具有许多向上兼容的扩展名。 每行有五个时间和日期字段,如果是系统crontab文件,则后面跟一个用户名, 然后是命令。
来源:
man 5 crontab
由于他们谈论的是 fields ,因此很明显,这些字段必须以空格分隔。
您获得的错误(即不好的时间crontab )是有道理的,因为您只有一个表示分钟字段的字段,该字段的格式有点不正确。我很惊讶它没有抱怨。
解决方案,添加几个空格。
*/5 * * * * /Users/nishantarora/Documents/cronjob.py