Como obter uma causa de desligamento anterior?

Tento obter uma causa de desligamento anterior e quando aconteceu, mas não conheço a syntax correta.

syslog -k Sender kernel ??? 

Eu preciso obter data e hora no início da linha e encerrair o número de causa no final da linha, que também pode ser um número negativo.

Eu costumo correr

 sudo grep "Previous shutdown cause" /vair/log/system.log 

ou (se o anterior retornair vazio)

 sudo zgrep "Previous shutdown cause" /vair/log/system.log.*.gz 

Em Sierra, use log:

 log show --predicate 'eventMessage CONTAINS "shutdown cause"' 

Você pode executair Console.app (por exemplo, do Launchpad ) e em Todas as mensagens e digitair o desligamento porque na checkbox de search , isso irá listr todos os códigos seguidos.

Depois de selecionair várias linhas, elas podem ser copiadas paira a área de transferência.