$template MyTraditionalFormat,"%timegenerated% %HOSTNAME% '%syslogtag%'%msg:::drop-last-lf%0Et “MyTraditionalFormat” est créé.
if $syslogtag == 'toto:' then ^/root/prod/batch/syslog2mail(le ':' est necessaire a cause du “logger” plus loin?)
Le script “syslog2mail”:
#!/bin/sh LOG="$1" echo "$LOG" | mail -s "Syslog Message" root@localhost
(“$1” ⇒ la ligne de log)
Test:
$ logger -t toto coucou ducon