- functionsend_mail(){
- #定义邮件发送列表
- maillist=(
- zhengwei.liu@xxx
- xiaogang.yang@xxx
- sundy.she@xxx
- )
- #根据不同的函数参数,发送不同的邮件
- if["$1"=="gateway"];then
- formailin${maillist[*]};do
- echo"无法ping通网关,请检查网络"|mail-s"PI(10.78.1.122)网络故障"$mail
- done
- elif["$1"=="change"];then
- formailin${maillist[*]};do
- mail-s"$VIP发生切换"$mail</tmp/VIP_qiehuan.txt
- done
- fi
- }
注:$1为函数的参数,不是脚本的参数