天天看点

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

继续阅读