Boby07
07-23-2008, 11:56 AM
Dans le fichier process-service-perfdata, un plugin du répertoire /libexec
pouvez vous me confirmer le script suivant ?
#!/bin/bash
# some parameters passed on command line
TIMETS=$1
HOSTNAME=$2
SERVICEDESC=$3
OUTPUT=$4
SERVICESTATE=$5
PERFDATA=$6
PERFFILE="/usr/local/nagios/var/service-perfdata"
/usr/bin/printf "%b"
"$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICE STATE\t$PERFDATA\n" >>
$PERFFILE
quand je l'execute par ./process-service-perfdata
voila l'erreur:
./process-service-perfdata: line 11: syntax error near unexpected token `newline'
./process-service-perfdata: line 11: `"$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICE STATE\t$PERFDATA\n" >>'
Je vous remercie,
pouvez vous me confirmer le script suivant ?
#!/bin/bash
# some parameters passed on command line
TIMETS=$1
HOSTNAME=$2
SERVICEDESC=$3
OUTPUT=$4
SERVICESTATE=$5
PERFDATA=$6
PERFFILE="/usr/local/nagios/var/service-perfdata"
/usr/bin/printf "%b"
"$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICE STATE\t$PERFDATA\n" >>
$PERFFILE
quand je l'execute par ./process-service-perfdata
voila l'erreur:
./process-service-perfdata: line 11: syntax error near unexpected token `newline'
./process-service-perfdata: line 11: `"$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICE STATE\t$PERFDATA\n" >>'
Je vous remercie,