Comment puis-je écrire une entrée dans /var/log/syslog
à partir de la ligne de commande?
Utilisez la commande logger
.
logger Some message to write
Plusieurs options sont disponibles, notamment:
-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
Voir man 1 logger
pour plus d'informations sur l'outil.
Sinon, vous pouvez écrire sur syslog
à partir de python:
python -c 'import syslog; syslog.syslog("Hello World")'