言午栩

关注

CentOS详细安装之十六:Linux的简单shell脚本-检查网络状态并email报警

言午栩

关注

阅读 53

2023-04-28

#!/bin/sh
ping -c 5 192.168.1.111 >> state.txt 
file="state.txt"
flag=0
for line in `cat $file | grep "100% packet loss"`
do
flag=1
done 
echo $flag
if [ $flag == 1 ];then
echo $flag
rm -rf state.txt
echo "192.168.1.111:连接不正常" | mutt -s "192.168.1.111:服务器报警" xxx@gmail.com
fi

#具体mutt发邮件请见上一章节

相关推荐

静悠

CentOS详细安装之十九:Linux的简单shell脚本-crontab定时任务检查网络状态并email报警...

静悠 35 0 0

WikongGuan

CentOS详细安装之十八:Linux的简单shell脚本中修改文件操作

WikongGuan 70 0 0

荷一居茶生活

CentOS详细安装之十二:Linux的基本shell脚本介绍

荷一居茶生活 78 0 0

那小那小

【linux】shell:简单的shell脚本练习

那小那小 94 0 0

耳一文

CentOS详细安装之十一:Linux网络相关配置

耳一文 50 0 0

老北京的热干面

shell脚本之nginx安装

老北京的热干面 90 0 0

夕阳孤草

centos7安装mysql shell脚本

夕阳孤草 26 0 0

灯火南山

Linux运维(12):Shell 脚本 | centos7.9安装php

灯火南山 62 0 0

天行五煞

Linux运维(13):Shell 脚本 | centos7.9安装mysql

天行五煞 126 0 0

阎小妍

windows10自动检查网卡状态并启用脚本

阎小妍 49 0 0

精彩评论(0)

0 0 举报