jean-cloud-services/provisioning/roles/deploy_all/files/bin/resolvable.sh

15 lines
251 B
Bash
Raw Normal View History

2023-09-15 08:57:47 +00:00
#/bin/bash
# Read domains form stdin and echo the ones resolved successfully
server=""
if [ "$#" -ge 1 ] && [ -n "$1" ] ; then
server="$1"
fi
while read domain; do
host "$domain" $server &>/dev/null
[ "$?" -eq 0 ] && echo "$domain"
done
exit 0