天天看點

Linux系統下ping整個網段IP腳本

#!/bin/bash

#加載functions,action需要用到

. /etc/init.d/functions

#for循環網段1-254

for var in {1..254};

do

#定義變量IP

ip=172.21.0.$var

#ping的資訊不要顯示在螢幕

ping -c2 $ip >/dev/null 2>&1

if [ $? = 0 ];then

#如果ping成功顯示OK

 action "$ip" /bin/true

else

#如果ping不成功顯示FAILED 

 action "$ip" /bin/false

fi

done

這樣螢幕輸出比較幹淨

本文轉自  一招拜師  51CTO部落格,原文連結:http://blog.51cto.com/sadoc/1911149

繼續閱讀