macos定时执行任务

2020-12-23  本文已影响0人  流浪的野兽

macos系统自带的守护进程launchctl既可以执行定时任务

1、进入~/Library/LaunchAgents,设置plist配置文件a.plist

\

StartCalendarInterval:按指定的时间执行。此时记得去掉按秒执行的配置项。

2、执行命令

launchctl unload a.plist

launchctl load a.plist

完成!

备注:

定时执行shell脚本,出现operation not allowed,原因是/bin/bash无磁盘网络权限。解决方法,找到系统-隐私-完全磁盘访问,将/bin/bash拉进去并勾选即可。

上一篇下一篇

猜你喜欢

热点阅读