本文作者:不许人间见白头

Shell之域名到期提醒

不许人间见白头 2个月前 ( 12-14 ) 63
#!/bin/bash
t1=`date +%s`is_install_whois(){
    which whois >/dev/null 2>/dev/null    if [ $? -ne 0 ]
    then
        yum install -y jwhois    fi}notify(){
    e_d=`whois $1|grep 'Expiry Date'|awk '{print $4}'|cut -d 'T' -f 1`
    e_t=`date -d "$e_d" +%s`
    n=`echo "86400*7"|bc`
    e_t1=$[$e_t-$n]
    if [ $t1 -ge $e_t1 ] && [ $t1 -lt $e_t ]
    then
        /usr/local/sbin/mail2.py aming_test@163.com "Domain $1 will be expire." "Domain $1 expire date is $e_d."
    fi
    }
    is_install_whois
notify aminglinux.com


文章版权及转载声明

作者:不许人间见白头本文地址:https://www.ahaoyw.com/article/143.html发布于 2个月前 ( 12-14 )
文章转载或复制请以超链接形式并注明出处阿豪运维笔记

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏