IP=`cat /proc/net/arp|grep 'lan'| grep '0x2'| awk ' ''{print $1}'`
rm -f /1
CNT=0
for i in $IP
do
arping -I br-lan -c 1 $i 2>/dev/null && echo "$i 在线" >> /1 && CNT=`expr $CNT + 1`
done
echo "$CNT"
只是这个速度太慢。
IP=`cat /proc/net/arp|grep 'lan'| grep '0x2'| awk ' ''{print $1}'`
rm -f /1
CNT=0
for i in $IP
do
arping -I br-lan -c 1 $i 2>/dev/null && echo "$i 在线" >> /1 && CNT=`expr $CNT + 1`
done
echo "$CNT"
只是这个速度太慢。