bashスクリプトのosxでラップトップの休止状態/再開(ふたを閉じ、開く)を検出する方法

bashスクリプトのosxでラップトップの休止状態/再開(ふたを閉じ、開く)を検出する方法

フォローアップの質問です

Bashスクリプトで一時停止履歴書をキャプチャする方法

キャップを閉じて、後でbashスクリプトで再度開くときに発生するイベントをどのようにキャプチャできますか?

答え1

このStackOverflowの質問bashとは関係ありませんが、非常に似たものを求めています。許可された回答には、次の機能を試すように指示されています。睡眠モニターそのソースを使用できます。

ソースコードを読むと、このプログラムはApple専用のプログラムを使用しているようです。IORegisterForSystemPower機能これにより、システムがスリープ状態になる前とシステムが起動した後に、小さなCデーモンがシステム通知を受け取ることができます。

私が知る限り、Mac OS XにはユニバーサルACPIデーモンはありません。

関連情報