首页 > 其他 > 详细

检查多个IP是否ping通的两种脚本

时间:2015-10-31 10:13:27      阅读:338      评论:0      收藏:0      [点我收藏+]

前言:一下两个脚本,实现对多个地址不连续的ip进行ping测试,两个脚本的功能是一样的,脚本如下:

第一个脚本:

#!/bin/bash

cat iplist|while read line  #iplist是存放IP的文档,与脚本放在一个路径,格式为每行一个IP地址

do

ping -c2 $line>/dev/null

if [ $? = 0 ]

then

  echo "$line is up!"

else

  echo "$line is down"

fi

done



第二个脚本:

#!/bin/bash

#check ping

for ip in `cat iplist`  #iplist为写IP地址的文件,格式为每行写一个IP地址,此文件跟脚本放在同一个路径下

  do

    ping -c2 $ip >/dev/null

    if [ $? = 0 ]

    then

       echo "$ip is up!"

    else

       echo "$ip is down!"

    fi

done 


本文出自 “Tosagta运维” 博客,请务必保留此出处http://tsoagta.blog.51cto.com/9747076/1708275

检查多个IP是否ping通的两种脚本

原文:http://tsoagta.blog.51cto.com/9747076/1708275

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!