目标:学会编写高质量脚本的方法
高质量脚本应该至少满足两点:
1、当前最优 学会根据架构,设计出符合要求又便于理解的shell脚本
2、后期更新方便 优秀的shell脚本,具备伸缩性,既适用当前平台状态,又可以保证后期增加或下线哪个服务,脚本里增加代码不用改整体代码逻辑的方便,只要增删部分即可。
学习内容:
要求:编写shell脚本,将巡检情况保存到名为daily.log的日志文件中。
提示:为了便于了解,平台架构做了简化,真实环境,比这复杂,但是方法一样
- 创建脚本文件
vim monitor-love.sh
将下面代码添加到里面:
#!/bin/bash
#外网
#设置环境变量
set -x
source ~/ope