我有一个小的shell脚本,可以加载launchctl com.skull.tst.plist 。但是,当我运行脚本时,它不会加载launchctl。我正在使用sudo获得echo匹配和运行脚本。
当我在终端中复制sudo /bin/launchctl load -wF /Library/LaunchDaemons/com.skull.tst.plist
时,它可以正常工作并加载。
为什么它不加载shell脚本?
#!/bin/sh
ve="1013"
if [ "$ve" == "1013" ]; then
echo "match"
/bin/launchctl load -wF /Library/LaunchDaemons/com.skull.tst.plist
else
exit
fi