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