shell 脚本 检测域名是否正常

摘要:
shell脚本检测域名是否正常yumming(){#Function web=`cat/root/web.txt`#要检测的域名forumin${web[*]}#告诉要检测的用户名是否为数组docurl=`curl-I-m10-o/dev/nulls-w%{http_code}$sum`#检测域名是否返回200if[$curl-eq200];

shell 脚本 检测域名是否正常

yumming(){
#函数
  web=`cat /root/web.txt`
  #需要检测的域名
  for sum in ${web[*]}
  #讲需要检测的域名以数组的形式
  do
     curl=`curl -I -m 10 -o /dev/null  -s  -w %{http_code} $sum`
     #检测域名是否返回200 
     if [ $curl -eq 200 ];then
     #域名判断
       echo "域名正常"
     else
       echo "$sum"
       echo "域名不正常"| mail -s "url check" 1423593121@qq.com
     fi     
  done     
} 

while :
#死循环
do
   yumming
   # 函数调用
   sleep 2
   # 睡眠2秒
done

  

免责声明:文章转载自《shell 脚本 检测域名是否正常》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇div的打开与关闭js开源软件Mono框架和架构下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

腾讯云平台--云直播和云点播

背景:最近兼职做的一个项目设计到直播模块,用的是腾讯相关的模块,网上资源甚少,可能比较简单,所以大家都吝于分享(苦涩ing),参考https://www.cnblogs.com/wilson-5133/p/12237734.html 常用名词介绍: 推流:通常是指将直播的语音视频信息传输到对应平台的媒体服务器上 拉流:将媒体服务器上的资源拉取到本地 Str...

谷歌浏览器插件设置域名cookie的方法

谷歌浏览器插件设置域名cookie的方法 下个editthiscookie 然后安装就可以了 然后 点击右上角 输入网址 然后设置就可以了 把host onloy去掉 还能写其他域名 小知识 理论上php不可以跨域设置cookie;php设置cookie流程:返回的信息zhidao携带信息,然后靠浏览器内来执行写入到cookie,一般浏览器安全机制已经限制...

云盘项目——FastDFS

在学习云盘项目总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。 12-云盘项目- 01天  FastDFS 目录:一、课程安排二、项目1、项目整体架构2、web服务器3、分布式文件系统4、数据库和文件系统5、fastDFS三个角色和它们之间的关系6、fastDFS集群(了解)7、fastDFS安装8、追踪器配置文件修...

Vue-CLI为前端项目配置https证书

直入正题,直接在Vue-CLI的vue.config.js文件devServer字段配置: // 证书的密码 pfxPassphrase: 'xxxx', // when develop with https need to provide server certificate to browser. // 证书在本项目下的相对路径...

配置Nginx和Apache允许指定域名CORS跨域访问

 前后端分离开发,导致前端项目需要跨域请求后端接口,解决方法有很多,本文只介绍两个: 1. 修改后端程序代码实现允许跨域请求 2. 修改服务器配置文件实现允许跨域请求 正文: 方法1:修改后端程序代码实现允许跨域请求  以ThinkPHP为例,为了一劳永逸,直接在入口文件index.php中加入代码: header("Access-Control-Allo...

Nginx ServerName 配置说明(转)

Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。 下面我就来说说server_name的使用吧: server_name的匹配顺序 Nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为:...