我正在设置一个launchctl 服务器来定期运行一个python 文件。所以我写了一个.plist 文件,auto.sh 文件,它运行良好。但是,在我安装了 Macos Catalina 之后,它失败了。我在 auto.sh 中写“ls -l”来检查文件权限,日志显示:
ls: .: Operation not permitted
python3: can't open file 'auto.py': [Errno 1] Operation not permitted
我该怎么做才能解决它?太感谢了。
这是我的代码:
auto.sh:
#!/bin/bash
. ~/.bash_profile
conda activate base
cd /Users/gassy/Documents/
ls -l
python3 auto.py
我把这样的.plist文件放在/Users/gassy/Library/LaunchAgents/com.gassy.fangzhou.plist
...
<key>Program</key>
<string>/Users/gassy/auto/launch.sh</string>
...
慕无忌1623718
开心每一天1111
九州编程
相关分类