[root@bogon shell]# cat b.sh#!/bin/baship=1while [ $ip -lt 255 ] do ping -c 4 192.168.1.$ip 2>&1 >/dev/null #注意-c 4,在linux下,ping命令会一直发送ping请求,所以规定发4个ping请求就够了 if [ $? -eq 0 ] #ping命令是否成功 then echo 192.168.1.$ip fi ip=`expr $ip + 1`done[root@bogon shell]# ./b.sh 192.168.1.1192.168.1.3192.168.1.42192.168.1.100192.168.1.102.....省略