脚本内容:

#!/bin/bash
i=0
while((i<254))
do
i=$(($i+1))
        ping 192.168.0.$i -w 1 -c 1 >nul
        if [ $? -eq 0 ];then
                echo 192.168.0.$i is good!
        else
                echo 192.168.0.$i is bad! &>/dev/null
        fi
done

(输出192.168.0.0网段内网络连通性良好的IP地址)