码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-10-31 10:15:49      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:测试是否ping通脚本

前言:一下两个脚本,实现对多个地址不连续的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通的两种脚本

标签:测试是否ping通脚本

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!