2012年6月5日火曜日

ping スクリプト

#!/bin/sh


# require a list file of ipaddress
# ./ipaddress_list.txt
#1.2.3.4
#192.168.50.1
#10.1.2.3

# http://www.unix.com/shell-programming-scripting/16489-help-ping-host-alive-not.html

PING_WAIT_TIME=1
PING_NUM_PCKT=1
FILE_IPADR="./ipaddress_list.txt"

for ipadr in $(cat $FILE_IPADR)
do
ping -w $PING_WAIT_TIME -c $PING_NUM_PCKT $ipadr > /dev/null

if [ $? -eq 0 ]
then
echo "$ipadr is alive."
else
echo "$ipadr is dead"
fi
done



0 件のコメント:

コメントを投稿