Код: Выделить всё
#! /bin/sh
STATE_OK=0
STATE_WARNING=1
STATE_CRITICAL=2
STATE_UNKNOWN=3
IMA_exports=` $ORACLE_HOME/sqlplus -S nagios@ru1p/nagios @/usr/local/nagios/sql/IMA_exports.sql;`
if
IMA_exports2=` echo $IMA_exports | grep -c "CRITICAL"`
[ ${IMA_exports2} -eq 1 ]; then
echo "CRITICAL $IMA_exports"
exit $STATE_CRITICAL
elif
IMA_exports3=` echo $IMA_exports | grep -c "WARNING"`
[ ${IMA_exports3} -eq 1 ]; then
echo "WARNING $IMA_exports"
exit STATE_WARNING
elif
IMA_exports4=` echo $IMA_exports | grep -c "Ima Export OK"`
[ ${IMA_exports4} -eq 1 ]; then
echo "OK $IMA_exports"
exit $STATE_OK
else
echo "ERROR"
exit $STATE_UNKNOWN
fiКак такое может быть?