L'output dello script Launchd non è stato registrato su system.log

4

Script di esempio:

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

Quando viene eseguito tramite launchd, viene eseguito definitivamente (le altre operazioni sono in corso) ma non compare nulla in system.log. Sto usando OS 10.9.

Ho provato a sostituire quella linea con

syslog -s "HELLO?"

ma anche questo non mostra niente.

    
posta Justin Mrkva 07.11.2013 - 16:34
fonte

1 risposta

5

Puoi invece utilizzare il comando logger .
Ad esempio logger "test" risulterà in
Nov 7 17:37:20 bounty.local napcae[82311]: test
nel file /var/log/system.log .

Anche se puoi usarlo, ti consiglio di scrivere sul tuo file di registro.

    
risposta data 07.11.2013 - 17:38
fonte

Leggi altre domande sui tag