日常常用脚本

1、批量ping测试脚本

#!/bin/bash
sum=0
err=0
for i in {"192.168.100.28","192.168.100.29","192.168.100.30","192.168.100.31","172.16.112.7"
,"172.16.112.8","192.168.100.42","192.168.100.43","192.168.100.51",,"192.168.100.14","192.168.100.15","192.168.100.16","192.168.100.17","192.168.100.5","192.168.100.52","192.168.100.53","192.168.100.54","192.168.100.32","192.168.100.33","192.168.100.34","192.168.100.35","192.168.100.36","192.168.100.37","192.168.100.109","172.16.102.4","172.16.102.10","172.16.102.11","172.16.112.1","172.16.112.2","172.16.112.3","172.16.112.4","172.16.112.5","172.16.112.6","192.168.100.61","192.168.100.62","192.168.100.2","192.168.100.3","192.168.100.55","172.16.102.12","172.16.102.13","172.16.102.14","172.16.102.15"};do        if ping -c1 -w2 $i &> /dev/null;then
                let sum+=1
                echo "$i is ok"
        else
                echo "$i is no"
                let err+=1
        fi
done
echo "$sum" ip is ok!
echo "$err" ip is notok!

 

posted @ 2020-06-12 01:35  duanpeng123  阅读(168)  评论(0)    收藏  举报