您的位置:首页 > 运维架构 > Shell

shell 检查网段内的IP使用情况,并进行统计

2015-01-17 15:59 330 查看
#!/bin/bash
# 北京Linux技术交流群:76109360
n=0
s=0
for(( i=1; i <= 10; i++ ))
do
if ping -c 1 -W 1 192.168.1.$i > /dev/null; then
echo -e "\033[31m192.168.1.$i yes\033[0m"
let n=$n+1
else
echo -e "\033[32m192.168.1.$i no \033[0m"
let s=$s+1
fi
done
echo "$n yes  ,  $s no"
注:ping参数解释

-c:报文的个数
-W:等待响应报文的超时时长
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell bash ip脚本