On Thursday 14 April 2005 09:39 am, Dan Wilson wrote:
> Hey all,
>
> I've got a cron script that connects to a remote server to accomplish a
> few tasks. I run this on my laptop and sometimes don't have a network
> connection. If there is no connection, I just end up getting a bunch of
> emails stuck in the queue and eventually sent to me that say it couldn't
> connect to the server.
>
> So within my script, I'd like to be able to check if I have a network
> connection prior to starting my tasks.
>
> I'm sure there is an easy way to do this (without too much awk, sed and
> grepping, etc). Any ideas?
ping -c 1 <some ip> >/dev/null
if [ $? = 0 ]; then # ok
...
else
...
fi
--
Respectfully,
Nicholas Leippe
Sales Team Automation, LLC
1335 West 1650 North, Suite C
Springville, UT 84663 +1 801.853.4090
http://www.salesteamautomation.com
.===================================.
| This has been a P.L.U.G. mailing. |
| Don't Fear the Penguin. |
| IRC: #utah at irc.freenode.net |
`==================================='