用来探测局域网中哪些主机能ping通

#!/bin/bash
for siteip in $(seq 1 254)
do
        site="192.168.1.${siteip}"
        ping -c1 -W1 ${site} &> /dev/null
        if [ "$?" == "0" ]; then
                echo "$site is UP"
        else
                : #echo "$site is DOWN"
        fi
done
 
 

你可能感兴趣的:(ping,局域网,探测)