背景
通过 crontab 定时运行 python 脚本来发送钉钉消息
https://www.cnblogs.com/poloyy/p/15565875.html
一开始的定时任务
*/1 * * * * python3 /Users/test.py
确定 Python 脚本是否可正常执行
命令行下敲
python3 /Users/test.py
发现是可以正常运行的
那为什么 crontab 不运行呢?来一步步解决!
OS X 的定时任务统统由 launchctl 来管理的,看看 cron 任务有没有在里面
# 定时任务统统由 launchctl 来管理的,看看 cron 任务有没有在里面
sudo launchctl list | grep cron
# 有记录。查看一下启动项的配置
locate com.vix.cron
# 创建一个database
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist