功能:通过shell脚本,批量读取文本中的IP,找出哪些IP地址已被使用
1、准备一个文本:touch allip
添加部分IP地址
2、编写shell脚本:touch pingIP.sh (通过数据丢失率)
#! /bin/bash
for i in `cat allip`
do
ping=`ping -c 1 $i | grep loss |awk '{print $6}' |awk -F "%" '{print $1}'`
if [ $ping -eq 100 ];then
echo ping $i fail
else
echo ping $i ok
fi
done
2、为文件赋权限,再执行文件
chmod 777 pingIP.sh
sh pingIP.sh