Mac의 절전 모드 로그에서 오늘 출퇴근 시간을 추정합니다.

1283 단어 Maccli
현재의 근무처에는 일보를 쓰는 제도가 있습니다만, 오늘 몇시에 출사했는지 잊었을 경우나 어제 몇시에 퇴근했는지 잊어버렸을 경우에 기억하거나 조사하는 것이 힘들기 때문에, Mac 의 3 프로그를 확인하고 추정했습니다.

회사에 오면 Mac을 열고 회사에서 돌아갈 때는 Mac을 닫기 때문에 어느 정도의 정밀도로 취할 수 있다고 생각합니다.

명령



이런 명령으로 할 수 있을 것 같습니다.

terminal
$ sudo pmset -g log | grep "Kernel Idle sleep preventers" | grep $(date +'%Y-%m-%d') | sed -n '1p;$p'

오늘의 날짜로 취하게 되어 있으므로, 날짜를 스스로 지정하고 싶은 경우는 2 번째의 grep 의 $(...) 의 개소를 "yyyy-mm-dd" 로 치환해 주세요.

terminal
$ sudo pmset -g log | grep "Kernel Idle sleep preventers" | grep "2018-05-01" | sed -n '1p;$p'

명령을 실행하면 다음과 같은 출력을 얻을 수 있습니다.

terminal
2018-05-21 11:00:22 +0900 Assertions            Kernel Idle sleep preventers: IODisplayWrangler
2018-05-21 19:57:06 +0900 Assertions            Kernel Idle sleep preventers: -None-

첫 번째 줄이 그 날의 가장 빠른 시간에 기록된 정보이고 두 번째 줄이 그 날의 가장 늦은 시간에 기록된 정보입니다.
일자를 넘어 일을 한 경우 등은 올바르게 표시할 수 없습니다만, 대체로는 이것으로 확인할 수 있을 것입니다.

더 좋은 방법이 있으면 알려주세요

좋은 웹페이지 즐겨찾기