#!/bin/sh -efu set -efu rtprio -t "-$$" _query() { getent hosts "$1" | while read result_line do echo -n "${result_line%% *} " done } while read query_line do results="`_query \"$query_line\"`" echo "${results%* }" done