检测主机是否存活

原文链接:http://www.ttlsa.com/shell/shell-check-hosts/

#!/bin/bash
PREFIX=192.168.1
 NODE=1
 while [ "$NODE" -lt "255" ]; do
 echo -en "Pinging ${PREFIX}.${NODE}..."
 ping -c1 -w1 -t5 ${PREFIX}.${NODE} >/dev/null 2>&1
 if [ "$?" -eq "0" ]; then
 echo "OK"
 else
 echo "Failed"
 fi
 let NODE=$NODE+1
 done

 

posted @ 2014-10-27 12:51  小彩笔的斑斓  阅读(179)  评论(0编辑  收藏  举报