zzz

Macをコマンドラインからスリープさせる方法。
なぜそんなことをするかと言うと、

  • リッドクローズで使ってる時にスリープさせたい
  • マウスでスリープを選んでも、マウスに触れただけで起きてしまう
  • かと言ってBluetoothで起きないように設定すると、リッドクローズのまま起こす方法がない
  • 事前にマウスの電源を切ってからスリープさせたい(つまりマウスを使わずにスリープさせたい)
  • でもショートカットキーは覚えられない(Option+Command+Ejectらしい)

という訴求を満たすため。

前置きが長かったけど、スリープ自体は

osascript -e "tell app \"Finder\" to sleep"

でOK。BSD nomadだった頃を思い出して、.zshrcに

alias zzz="osascript -e \"tell app \\\"Finder\\\" to sleep\""

とか書いてzzzで寝るようにした。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>