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

使用linux shell脚本大范围寻找ping不通的机器

2013-09-10 16:01 267 查看
问题:
因为工作需要,本人需要在一个集群中统计所有连接不上的机器。因此,想到了用linux shell脚本来实现。
解决方法:
①先用一个文件统计ip地址(当然这个文件也是用cat,grep,awk一系列命令来统计出来的),保证每一行是一个ip地址。
②编写shell脚本来统计所有ping不通的IP
#!/bin/bashtest -e result || touch resultwhile read ipaddrdoping $ipaddr -c 2if [ $? -eq "0" ]thenecho ping successelseecho $ipaddr>>resultfidone < ystest2脚本中使用了两个文件:
ystest2:即保存了所有IP地址的输入文件
result:即保存了所有ping不通的IP地址的输出文件
本文出自 “疯狂的41号” 博客,请务必保留此出处http://pengzhenyi.blog.51cto.com/7607068/1293778
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: