回答:
pmset
この情報を取得するには、コマンドを使用できます。次のコマンドは、スリープ/スリープ解除エントリのログを取得し、これをリストの最後のエントリである最新のスリープに制限します。
pmset -g log | grep sleep | tail -n 1
明らかpmset -g log
に、必要なものを提供するために何でも試してみてください。
grep sleep
他の行にも一致する場合があります。pmset -g log | grep -E '^.{24} sleep '
おそらくこのようなものをスクリプトで使用する必要があります。
pmset -g log | grep "Display is turned off" | tail -1
実際には
pmset -g log|grep -e " Sleep " -e " Wake "
10.8.2でのスリープ/スリープ解除イベントのクリーンなタイムラインを本当に提供してくれるものです。powerdは、少なくとも私のシステム(10.8.2、MacBook Pro Retina 15)については何も記録しません。このサイトの書式設定は、シェルに表示されるクリーンな出力を正当化しません(つまり、ウィンドウに十分な幅が与えられます)。
02/03/13 19:48:37 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:99%)26秒
02/03/13 19:49:03 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:99%)27秒
02/03/13 19:49:30 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:99%)26秒
02/03/13 19:49:56 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:99%)26秒
13/02/03/13 19:50:22 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:99%)26秒
02/03/13 19:50:48 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:99%)26秒
02/03/13 19:51:14 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:100%)1802秒02/03/13 20:39:17 GMT-03スリープメンテナンススリープスリープ:BATTを使用(充電:100%)244秒
02/03/13 20:43:21 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:100%)51秒
02/03/13 21:07:17 GMT-03スリープメンテナンススリープスリープ:BATTを使用(充電:100%)242秒
02/03/13 21:11:19 GMT-03スリープメンテナンススリープスリープ:ACを使用(充電:100%)1103秒02/03/13 21:29:42 GMT-03ウェイクウェイク、EC.LidOpen / Lidによるオープン:ACを使用(充電:100%)
03/03/13 00:00:26 GMT-03スリープアイドルスリープスリープ:BATTを使用(充電:85%)96秒
03/03/13 00:02:02 GMT- 03スリープメンテナンススリープスリープ:ACを使用(充電:85%)38秒
03/03/13 00:02:40 GMT-03 EHC1 / HIDによるウェイクウェイクアクティビティ:ACを使用(充電:85%)4338秒03/03/13 01:14:58 GMT-03スリープクラムシェルスリープからダークウェイク:ACの使用(充電:100%)48382秒13/03/03/13 14:41:20 GMT-03 HIDアクティビティによりDarkWakeをFullWakeにウェイク:ACを使用(充電:100%)728秒
03/03/13 14: 53:28 GMT-03スリープクラムシェルSleep to DarkWake:ACを使用(充電:100%)415秒
03/03/13 15:00:23 GMT-03 HIDアクティビティによりDarkWakeをFullWakeにウェイク:ACを使用(充電:100 %)718秒
03/03/13 15:12:21 GMT-03スリープクラムシェルSleep to DarkWake:ACを使用(充電:100%)156秒
03/03/13 15:14:57 GMT-03 HIDアクティビティによりDarkWakeをFullWakeにウェイク:ACを使用(充電:100%)834秒
03/03/13 15:28:51 GMT-03スリープクラムシェルSleep to DarkWake:ACを使用(充電:100%)378秒
03/03/13 15:35:09 GMT-03 HIDアクティビティによるDarkWakeからFullWakeへのウェイク:ACの使用(充電:100%)
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
を含むすべての航跡のためDarkWake
の
pmset -g log | grep LidOpen
MacBookの蓋がいつ開いたかを知りたい場合にも使用できます。
pmset -g log | grep 'Clamshell Sleep'
。蓋が閉じられた正確な時間を取得するには、15秒を減算します。
正確な最後の時間を取得するためのより効率的な方法があるかもしれませんが、ライオンでは、でpowerd
エントリを検索できます/private/var/log/system.log
ターミナルが好きな人には、grep powerd /private/var/log/system.log
うまくいきます。コンソールアプリには、これらのログをフィルタリングする優れた検索機能もあります。
前回のログファイルのロールオーバー以降にスリープイベントがなかった場合は、コンソールを使用するか、bzgrep
代わりにgrep
を検索できますsystem.log.*.bz2 files
。
powerd
システムログのいずれにも結果が表示されませpowerd
ん。アクティビティを記録するための設定が欠落している可能性がありますか?
grep
コマンドを変更しましたgrep -2 sleep
。