OSX:为什么我的launchd代理程序运行我的脚本两次?

时间:2015-06-08 06:12:54

标签: macos bash launchd launch-daemon launchdagent

我有一个与此launchd代理相关联的plist。 launchctl list中列出了一个代理,只要mac从睡眠状态唤醒,它就会调用我的bash脚本,称为rc.wakeup。这个bash脚本只有一个副本。 bash脚本中的代码不会重复。尽管如此,bash脚本的整体执行次数是两次。为什么呢?

编辑:我创建了一个安装bash脚本和一个卸载bash脚本。我一直在执行这些系列试图让两个脚本都工作,所以任何人都可以使用这个程序。我认为不正确地安装/卸载这些文件导致了这个问题,虽然我不知道为什么会这样。

0 个答案:

没有答案