( lx | 2012. 09. 19., sze – 17:34 )

A vizsgálat sikerének státuszát exitkóddal adod vissza.

export NAGIOS_STATE_OK=0
export NAGIOS_STATE_WARNING=1
export NAGIOS_STATE_CRITICAL=2
export NAGIOS_STATE_UNKNOWN=3
export NAGIOS_STATE_DEPENDENT=4

Vagyis nálad ez így nézne ki (kidobva azt a csúnya match függvényt):


awk '/Cdev/ {print substr($0,RSTART-2,2); exit 1 }'

vagy, a fentiekkel cirkalmazva:


awk '/Cdev/ {print substr($0,RSTART-2,2); exit ENVIRON["NAGIOS_STATE_WARNING"]}'

(És persze a sedes műveletnek is bőven volna helye az awk felségterületén.)