X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=chost;h=77e17d467b3447468c59b832efbd3da893e59b06;hb=1885f9677fdf2bfeac95285cf13a7d60273d096a;hp=3e1acd216f8cf5fe055641021c95844f7f53b070;hpb=7f77555b3d92709034fe41919358053c650c71e1;p=automated-distro-installer diff --git a/chost b/chost index 3e1acd2..77e17d4 100755 --- a/chost +++ b/chost @@ -7,7 +7,6 @@ set -eE -o pipefail trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR host=$1 -addr=$(host $host | sed -rn 's/^.*has address (.*)/\1/p;T;q') -h=$(host $addr) -h=${h##* } +addr=$(getent hosts $host | awk '{print $1}') +h=$(getent hosts $addr | awk '{print $2}') echo ${h%%.*}