脚本内容如下
[root@localhost script]# cat for_scan_ip.sh
#!/bin/bash
IP=192.168.139
for i in {1..254};do
{
ping -W1 -c1 ${IP}.${i} &>/dev/null && echo "${ip} access!!"
if [ $? -eq 0 ];then
echo -e "${IP}.${i}\t通" >> ip_success.txt
else
echo -e "${IP}.${i}\t不通" >> ip_fail.txt
fi
}&
done
wait