#!/bin/bash if [[ "$#" != "1" ]]; then echo "usage: $0 " else dig +short "$1" | awk '/^([0-9]{1,3}\.){3}[0-9]{1,3}$/{print $0}' | xargs -I _ dig +short -x _ fi