O aplicativo macOS Console tem uma coluna Tipo com pontos (e emblemas no Painel de Informações) refletindo o nível de mensagem. Ver seção 1 do sua página de ajuda . As cores usadas são: vermelho para Falha, amarelo para Erro, cinza escuro para Debug, cinza claro para Info e branco para padrão. Estes tipos não correspondem, no entanto, aos mencionados no logger , syslog (1) e syslog (3) páginas man.
Como posso definir o nível de erro de uma mensagem sendo gerada a partir de um comando shell?
Eu tentei o mais velho logger
comando, definindo uma prioridade que corresponde à situação, por ex.
echo "logger test: critical security error" | logger -ip security.crit
e a syslog
provisão do comando para envio mensagens de log, por exemplo
syslog -s -l Critical "syslog test, critical error"
Um script de shell pode registrar algo em um nível de mensagem que a GUI Console.app refletirá?
fonte