La salida de la secuencia de comandos de Launchd no se registra en system.log

3

Ejemplo de script:

#!/bin/bash
echo "Hello?"
... (other things)

Cuando se ejecuta a través de launchd, definitivamente se ejecuta (se están haciendo otras cosas) pero no aparece nada en system.log. Estoy ejecutando OS 10.9.

Intenté reemplazar esa línea con

syslog -s "HELLO?"

pero eso tampoco muestra nada.

    
pregunta Justin Mrkva 07.11.2013 - 16:34

1 respuesta

4

Puedes usar el comando logger en su lugar.
Por ejemplo, logger "test" dará como resultado
Nov 7 17:37:20 bounty.local napcae[82311]: test
en el archivo /var/log/system.log .

Aunque puede usarlo, recomiendo escribir en su propio archivo de registro.

    
respondido por el napcae 07.11.2013 - 17:38

Lea otras preguntas en las etiquetas