#!/bin/bash if [ $# -ne 1 ] then echo echo "Usage: domain_expiration_date.sh " echo "Returns the number of days to expiration date" echo exit fi domain=$1 # Calculate days until expiration expiration=`whois $domain |grep "Expiry Date:"| awk -F"Date:" '{print $2}'|cut -f 1` expseconds=`date +%s --date="$expiration"` nowseconds=`date +%s` ((diffseconds=expseconds-nowseconds)) expdays=$((diffseconds/86400)) echo $expdays