La aplicación macOS Console tiene una columna de Tipo con puntos (y distintivos en el Panel de información) que refleja el nivel del mensaje. Consulte la sección 1 de su página de ayuda . Los colores utilizados son: rojo para error, amarillo para error, gris oscuro para depuración, gris claro para información y blanco para predeterminado. Sin embargo, estos tipos no coinciden con los mencionados en logger , syslog (1) , y syslog ( 3) páginas de manual.
¿Cómo puedo configurar el nivel de error de un mensaje que se genera desde un comando de shell?
Probé el antiguo comando logger
, estableciendo una prioridad que coincide con la situación, por ejemplo,
echo "logger test: critical security error" | logger -ip security.crit
y la disposición del comando syslog
para enviar mensajes de registro, por ejemplo
syslog -s -l Critical "syslog test, critical error"
¿Puede un script de shell registrar algo en un nivel de mensaje que reflejará la GUI de Console.app?