ping判断内网地址是否存活脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ping判断内网地址是否存活脚本相关的知识,希望对你有一定的参考价值。
###################################################
#该脚本可以根据实际情况修改:
#!/bin/bash
#editor tangbo
#QQ:79313760
#2015-07-22
#先定义三个变量,使用for循环来把ping成功的打印到定义的目录
UPHOSTS=/var/log/uphosts.`date +%m%d%y` 定义ping成功目录
DOWNHOSTS=/var/log/downhosts.`date +%m%d%y` 定义ping失败目录
PREFIX=192.168.11 定义IP
for OCTET in `seq 1 254`
do
echo -en "pinging ${PREFIX}.${OCTET}...."
ping -c3 -w1 ${PREFIX}.${OCTET} > /dev/null 2>&1
if [ "$?" -eq "0" ]
then
echo "ok."
echo "${PREFIX}.${OCTET}" >> ${UPHOSTS}
else
echo "faild."
echo "${PREFIX}.${OCTET}" >> ${DOWNHOSTS}
fi
done
本文出自 “山猫” 博客,谢绝转载!
以上是关于ping判断内网地址是否存活脚本的主要内容,如果未能解决你的问题,请参考以下文章