![在 crontab 中,@reboot 正在工作,但常规不工作](https://linux22.com/image/34711/%E5%9C%A8%20crontab%20%E4%B8%AD%EF%BC%8C%40reboot%20%E6%AD%A3%E5%9C%A8%E5%B7%A5%E4%BD%9C%EF%BC%8C%E4%BD%86%E5%B8%B8%E8%A7%84%E4%B8%8D%E5%B7%A5%E4%BD%9C.png)
我正在我的树莓派上学习Linux,安装了debian版本。
没有问题,在 crontab 中工作得很好,但是发生了一些事情。
@reboot sudo bash /home/pi/IP_check.sh
*/10 9-24 * * * sudo bash /home/pi/IP_check.sh
Shell脚本没有问题,但不是每10分钟运行一次。 /var/log/syslog 中没有任何日志。这似乎完全被忽略了。但是 @reboot 正在工作,文件日志也存在于 /var/log/syslog 中,但只是为了重新启动。我确实检查了执行权限(rx),尝试重新安装 crontab 但它没有修复任何问题。
我可以尝试什么来解决这个问题?
答案1
该 crontab 条目无效,小时的最大值是 23,而不是 24。因此该行被拒绝。添加后应该会出现错误。