解决shell实现ping检测主机连通性效率低的问题

起个昵称真真好难 发布于 2016/10/08 18:30
阅读 321
收藏 0

在shell中使用ping检测主机的连通性时,当主机量过大则效率有点低。例如:

for ((i=0;i<=254;i++))
do
for ((j=1;j<=254;j++))
do
        ping -w 1 -c 2 10.245.$i.$j &>/dev/null
        if [ $? -eq 0 ];then
                echo 10.245.$i.$j >> /root/Desktop/list
        fi
done
done



这时效率很低,有没有提高效率的方法???

加载中
返回顶部
顶部