4 votos

El script de Launchd no está registrando su salida en system.log

Ejemplo de script:

#!/bin/bash
echo "¿Hola?"
... (otras cosas)

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

Intenté reemplazar esa línea con

syslog -s "¿HOLA?"

pero eso también no muestra nada.

5voto

napcae Puntos 1521

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 lo puedes usar, te recomendaría escribir en tu propio archivo de registro.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X