我在这里寻找答案但找不到它们。 所以我的问题如下: 我创建了一个这样的launchd:com.schedule.arp.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.schedule.arp.plist</string>
<key>ProgramArguments</key>
<array>
<string>/Library/Scripts/arp.sh</string>
</array>
<key>StartInterval</key>
<integer>300</integer>
</dict>
</plist>
我可以看到它每隔5分钟就会运行一次。这是控制台:
Apr 21 09:46:39 eps-amsterdam com.apple.xpc.launchd [1](com.schedule.arp.plist [2946]):服务退出时出现异常代码:1 4月21日09:51:39 eps-amsterdam com.apple.xpc.launchd [1](com.schedule.arp.plist [3274]):服务退出时代码异常:1 4月21日09:56:39 eps-amsterdam com.apple.xpc.launchd [1](com.schedule.arp.plist [3554]):服务退出时代码异常:1 4月21日10:01:39 eps-amsterdam com.apple.xpc.launchd [1](com.schedule.arp.plist [4156]):服务退出时代码异常:1
实际脚本位于:/Library/Scripts/arp.sh 它包含以下内容:
#!/bin/sh
sudo php56 /opt/local/apache2/htdocs/epsamsterdam/arpreach_full/a.php cli/auto
但这最后一部分没有被执行? 在终端中手动命中此命令运行正常。 那么我哪里出错了? 我在El Capitan 10.11.4
跑步