この launchd エージェントに関連付けられた 1 つの plist があります。にリストされているエージェントが 1 つあります。このエージェントはlaunchctl list
、Mac がスリープから復帰するたびに、rc.wakeup という私の bash スクリプトを呼び出します。この bash スクリプトのコピーは 1 つだけです。bash スクリプトのコードは繰り返されません。それにもかかわらず、bash スクリプト全体が 2 回実行されています。なんで?
編集: インストール bash スクリプトとアンインストール bash スクリプトを作成しました。このプログラムを誰でも使用できるように、両方のスクリプトを機能させるために、これらを連続して実行してきました。これらのファイルを不適切にインストール/アンインストールしたことが問題の原因だと思いますが、その理由はわかりません。