Come posso scrivere una voce /var/log/syslogdalla riga di comando?
Come posso scrivere una voce /var/log/syslogdalla riga di comando?
Risposte:
Usa il loggercomando
logger Some message to write
Sono disponibili diverse opzioni, tra cui:
-i Log the process ID in each line
-f Log the contents of a specified file
-n Write to the specified remote syslog server
-p Specify a priority
-t Tag the line with a specified tag
Vedere man 1 loggerper ulteriori informazioni sullo strumento.
In alternativa, puoi scrivere syslogda Python:
python -c 'import syslog; syslog.syslog("Hello World")'
loggercomando?
logger. Hai già il mio voto, sto solo citando un'alternativa.
loggeresempio più dettagliato e per la registrazione remota tramitenetcato reindirizzamento della shell, vedere: safaribooksonline.com/library/view/bash-cookbook/0596526784/…