获取域名的过期时间
#!/bin/bash
#以百度为例
URL=https://www.szsx-ebc.com
#获取证书到期时间
expiry_date=$(curl -Ivs --connect-timeout 30 $URL 2>&1 | awk -F': |GMT' '/expire date/{print$2}')
#将日期转换为秒
date_seconds=$(date -d "$expiry_date" +%s)
#获取当前时间秒数
now_seconds=$(date +%s)
#将到期秒数减去当前秒数
diff_seconds=$((date_seconds - now_seconds))
#除掉86400秒即可算出剩余天数
diff_days=$((diff_seconds / 86400))
#输出剩余天数
echo $diff_days