1. 需求
要求:
- 使用Shell数组的方法实现,检测策咯尽量模拟用户访问
- 每10秒进行一次全部检测,无法访问的输出报警
- 待检测的地址如下:1234http://blog.oldboyedu.comhttp://blog.etiantian.orghttp://oldboy.blog.51cto.comhttp://10.0.0.1
2. 思路
思路:
- 把URL定义成数组,形成函数
- 编写URL检查脚本函数,传入数组的元素,即URL
- 组合实现整个案例,编写main主函数(即执行函数),每隔10秒检查一次
3. 脚本
下面的参考脚本采用Shell数组的方法,同时检测多个URL是否正常,并给出专业的展示效果
|
|
提示:实际使用时,一些基础的函数脚本(例如,加颜色的函数)是放在函数文件里(例如,放在/etc/init.d/functions里),与执行的脚本内容部分隔离,这样看起来会更清爽,大型的语言程序都是这样开发的。