#!/bin/bash #start definefine nameservers NS1=dns1.yourdomain.com NS2=dns2.yourdomain.com NS3=dns1.yourlegacydomain.com NS4=dns2.yourlegacydomain.com function findNameServer { whois $currentdn | grep 'Name\ Server' | sed 's/^ *//' | sort -u } cat domains.lst | sort | uniq | while IFS= read -r currentdn ; do currentns=$(findNameServer) if `echo ${currentns} | grep -E "{$NS1|$NS2|$NS3|$NS4}" 1>/dev/null 2>&1` then #echo "DEBUG: FOUND" echo "$currentdn" else echo "DEBUG: NOT Found" >/dev/null fi #echo $currentdn #echo $currentns done