OT scripting question

Erich Kuehn erich at omnilux.net
Mon Apr 28 19:35:37 CEST 2003


When I do this from a shell script I use

exit (status code)

This will exit with the desired status code. So you need some code above
it to identify each of those conditions.

Example

                        if [ $t -gt 9300 ] ; then
                                echo OK - Quality at $t
                                exit 0
                        fi


Erich

-----Original Message-----
From: Jeff McKeon [mailto:jsm at inpro.net] 
Sent: Monday, April 28, 2003 10:19
To: Nagios List
Subject: [Nagios-users] OT scripting question

hell all,

I know this is sort of off topic but it's for a script I'm writing to
use with nagios so I beg forgiveness..

When using a command like grep that returns an exit status (0 for match,
1 for no match, 2 for errors) how i use that exit status in a script. 
In other words, what variable is assigned the 0, 1 or 2?

So if i had:

# look for "hello" in /tmp/somefile

/bin/grep -q hello /tmp/somefile

/bin/echo (exit status)

what would I replace "(exit status)" with so that it would echo the 0, 1
or 2?

thanks
 
-- 
Jeff McKeon <jsm at inpro.net>



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when
reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list