ip连通性监测

#!/bin/bash
for i in `cat ip.txt`
do
    ping -c 3 -i 0.2 -w 3 $i &>/dev/null
    if  [ $? = 0 ] 
        then 
               echo $i is up
        else
               echo $i is down
   fi
#!/bin/bash
for ((i=1;i<=254;i++))
do
      ping  -c 3 -i 0.2 -w 3 192.168.10.$i &>/dev/null
      if  [ $? = 0 ]
          then 
                 echo 192.168.10.$i is up
          else 
                 echo 192.168.10.$i is down
     fi
done
#!/bin/bash
for ((i=1;i<=254;i++))
do
      for ((j=1;i<=254;i++))
      do
             ping  -c 3 -i 0.2 -w 3 192.168.$j.$i &>/dev/null
             if  [ $? = 0 ]
                 then 
                        echo 192.168.$j.$i is up
                else 
                        echo 192.168.$j.$i is down
            fi
      done
done
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。