function is_apex() { local domain=$1 local APEX= echo $domain | grep "^www\." >/dev/null 2>&1 if [ "$?" -eq 0 ] ; then APEX=`echo $domain | cut -c 5-` dig $APEX a | grep ".*IN.*[^SO]A.*[0-9.]\{7,15\}" >/dev/null 2>&1 if [ "$?" -eq 1 ] ; then return 2 else WITH_WWW=0 fi else dig www.$domain a | grep ".*IN.*[^SO]A.*[0-9.]\{7,15\}" >/dev/null 2>&1 if [ "$?" -eq 1 ] ; then return 2 else APEX="$domain"