X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=chost;fp=chost;h=9a0034f120db7e94ee0377f4f5b98c27ea19f4ce;hb=afabe0c27af744200aa6b6e05c5b2ab7d7518c1e;hp=0000000000000000000000000000000000000000;hpb=cbdfb4aeffe56f5a1f00a006e94d328653957770;p=automated-distro-installer diff --git a/chost b/chost new file mode 100755 index 0000000..9a0034f --- /dev/null +++ b/chost @@ -0,0 +1,13 @@ +#!/bin/bash + +# chost: get canonical hostname + +set -eE -o pipefail +trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR + +host=$1 +addr=$(host $host) +addr=${addr##* } +h=$(host $addr) +h=${h##* } +echo ${h%%.*}