3010.脚本作业―l201.8.0编写一个脚本用于检测IP地址(递进版8)
2012-04-27 08:49
232 查看
l201.8.0: 在linux01a中编写一个脚本,根据hosts.txt的清单进行在线主机检查
脚本命名:l201.8.0.ping.sh 小版本改进编号: l201.8.x.ping.sh x从0,1,2,3递增
环境说明:目录下有一个hosts.txt文件,该文件类似于/etc/hosts文件, 列出了主要的IP地址和主机名,
脚本要求:编写一个脚本,能够通过ping检查此文件中的IP地址是否能够PING通,分别列出PING通和PING不通的地址与主机名
注意:由于网络延时和实际网络中一些原因,每个地址需要发3个PING包,只要有一个PING通有回应,则说明能PING通.
示例:
./l201.8.0.ping.sh #执行脚本
执行之后显示:
在线的主机数量: 4
192.168.0.1 guer-swa-a1
192.168.0.31 guer-swa-a2
192.168.0.41 guer-swa-a3
192.168.0.2 guer-swa-b1
不在线的主机数量: 2
192.168.0.51 guer-swa-b2
192.168.0.61 guer-swa-b3
(注:网络环境上面显示的结果可能会不同)
附件是脚本作业实验环境拓扑图.
shell脚本系列视频访问链接:
(一)shell脚本与应用示例
(二)三剑客—文本处理
(三)千机变—脚本变量
(四)向左向右—条件选择
(五)望山跑死马—循环
(六)脚本函数与任务调度本文出自 “培训师李明峻” 博客,请务必保留此出处http://sop2008.blog.51cto.com/71724/845481
脚本命名:l201.8.0.ping.sh 小版本改进编号: l201.8.x.ping.sh x从0,1,2,3递增
环境说明:目录下有一个hosts.txt文件,该文件类似于/etc/hosts文件, 列出了主要的IP地址和主机名,
脚本要求:编写一个脚本,能够通过ping检查此文件中的IP地址是否能够PING通,分别列出PING通和PING不通的地址与主机名
注意:由于网络延时和实际网络中一些原因,每个地址需要发3个PING包,只要有一个PING通有回应,则说明能PING通.
示例:
./l201.8.0.ping.sh #执行脚本
执行之后显示:
在线的主机数量: 4
192.168.0.1 guer-swa-a1
192.168.0.31 guer-swa-a2
192.168.0.41 guer-swa-a3
192.168.0.2 guer-swa-b1
不在线的主机数量: 2
192.168.0.51 guer-swa-b2
192.168.0.61 guer-swa-b3
(注:网络环境上面显示的结果可能会不同)
附件是脚本作业实验环境拓扑图.
shell脚本系列视频访问链接:
(一)shell脚本与应用示例
(二)三剑客—文本处理
(三)千机变—脚本变量
(四)向左向右—条件选择
(五)望山跑死马—循环
(六)脚本函数与任务调度本文出自 “培训师李明峻” 博客,请务必保留此出处http://sop2008.blog.51cto.com/71724/845481
相关文章推荐
- 3005.脚本作业―l201.3.0编写一个脚本用于检测IP地址(递进版3)
- 3007.脚本作业―l201.5.0编写一个脚本用于检测IP地址(递进版5)
- 3008.脚本作业―l201.6.0编写一个脚本用于检测IP地址(递进版6)
- 3009.脚本作业―l201.7.0编写一个脚本用于检测IP地址(递进版7)
- 3012.脚本作业―l201.10.0编写一个脚本用于检测IP地址(递进版10)
- 3004.脚本作业―l201.2.0编写一个脚本用于检测IP地址(递进版2)
- 3006.脚本作业―l201.4.0编写一个脚本用于检测IP地址(递进版4)
- 3011.脚本作业―l201.9.0编写一个脚本用于检测IP地址(递进版9)
- 3003.脚本作业―l201.1.0编写一个脚本用于检测IP地址
- 使用shell编写一个检测系统参数的脚本
- SHELL脚本--用于检测一个或者多个对象是文件或者目录
- php中用于检测一个地理IP地址是否可用的代码
- 如何编写一个shell脚本
- 一个用于两地进行同步和备份的批处理Bat脚本
- 编写一个nginx开机启动脚本
- python脚本初探---新手如何直接编写一个hello world模块即可执行的.py文件
- Shell 编程--本文结合大量实例阐述如何编写一个shell脚本
- 一个很不错的bash脚本编写教程,至少没接触过BASH的也能看懂!
- 一个使用JAVA编写的类似按键精灵的程序,支持脚本文件编写(含源代码)