[wplug-bsd] test if a host is alive
Tom Rhodes
trhodes at FreeBSD.org
Sat Sep 25 14:30:17 EDT 2004
On Fri, 24 Sep 2004 22:17:33 -0400 (EDT)
Brandon Kuczenski <brandon at 301south.net> wrote:
> I am writing an automated script to periodically copy files from my
> windows machine to my server for backup purposes. I want the script to
> test to see whether the machine is awake before proceeding with the
> script [ I don't leave the windows machine running all the time ] . Can
> anyone recommend a way to do that? My first thought is ping, but I would
> like a command that just returns "true" if contact was successful after a
> fixed period of time and "false" if not -- maybe ping can do that, but I
> didn't see it in the options.
You can test if a command was successful with something like:
if [ $? != 0 ];
then echo "bad";
else
echo "good";
fi
But set ping to only do a single request, peraps "ping -c 1 ADDR";
and this works fine in sh(1).
--
Tom Rhodes
More information about the wplug-bsd
mailing list