使用ping命令检测ip



cat ~/ping-thread-net.sh 
#!/bin/bash
PING (){
    ( > /tmp/downip_list
      > /tmp/upip_list
    ping $1 -W1 -c1 -q > /dev/null 2>&1
    if [ $? -ne 0 ];then
        echo $1  >> /tmp/downip_list
    else echo $1 >> /tmp/upip_list
    fi)&
}

for ip in `seq 1 254`
do
PING 192.168.86.$ip
done



你可能感兴趣的:(ping)