0

我有一个小的 shell 脚本,它加载了一个 launchctl com.skull.tst.plist。但是当我运行脚本时它没有加载launchctl。我正在使用 sudo 获得回声匹配和运行脚本。

当我在终端中复制 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
4

0 回答 0