2013-04-07 2 views
5

OS X 10.8 (Mountain Lion)을 사용하고 있습니다. 맥북 프로의 뚜껑이 닫혀 있는지 확인하는 터미널 명령이 있는지 궁금합니다. grep을 사용하면 정확히 무엇을 찾고 싶습니까?Macbook 뚜껑이 터미널을 통해 닫혀 있는지 확인하는 방법?

내가 묻는 이유는 cron 작업이 매 30 분마다 실행되도록 예약했기 때문입니다. 그러나 컴퓨터가 절전/최대 절전 모드 일 때 crontab은 실행되지 않습니다. 내 솔루션은 pmset을 사용하여 30 분마다 깨우기를 예약하는 것이 었습니다. 그러나 뚜껑이 닫혀있는 상태에서 컴퓨터를 다시 잠자기 상태로 만드는 방법이 필요합니다. 나는 뚜껑이 닫힌 상태에서 컴퓨터가 너무 오래 깨어있는 것을 원하지 않습니다. 즉, 자고있을 때 밤새 깨어서 화면이 손상 될 수 있기 때문입니다.

답변

9
ioreg -r -k AppleClamshellState -d 4 | grep AppleClamshellState | head -1 

10.7. *, 테스트 결과 here.

+0

감사합니다. 이것은 대단하다! –

+0

'아니오'는 열림을 의미하고 '예'는 열림을 의미합니다. –