域名有效期监控的最佳方案

  
  

今天分享一个使用shell脚本实现域名有效期的监控

     

域名有效期监控的最佳方案”> <br/>不喜欢开场白,还是直接上干货…</p>
  <pre> <代码> # !/bin/bash
  #检测域名是否过期
  # xuexiaobai@shell.com
  #日期:20200224
  #版本:v0.1
  
  #当前日期时间戳,用于和域名的到期时间做比较
  currentTimestamp='日期+ % s '
  
  #检测whois命令是否存在,不存在则安装谁包
  isInstallWhois ()
  {
  谁在/dev/null 2在/dev/null吗
  如果[$ ?- ne 0]
  然后
  yum安装- y whois | | apt-get安装whois - y
  fi
  }
  
  notify ()
  {
  相=' whois 1美元| grep的注册截止日期| awk的{打印4美元}|削减- d的T - f 1的
  #上面1美元的代表域名,遍历循环出来的。
  #如果e_d的值为空,则过滤关键词的过期时间
  如果[- z 之前完成   

以上脚本需要注意几个地方:

  
      <李>脚本中使用的是松弛通知方式,如果你选择使用,需要修改一下钩地址李   <李>可以自定义控制检查的有效期时长,控制是还有多少天过期进行通知,修改外壳脚本中的那个<代码> n>   <李>放在一个定时任务中运行就可以了。   
  

域名有效期监控的最佳方案

域名有效期监控的最佳方案