Как получить полное доменное имя компьютера HP-UX, например, hostname -f
в linux?
На страницах man команда hostname
не имеет параметров.
Я могу получить fqdn, прочитав файл /etc/resolv.conf
, но это правильный способ или мне нужно выполнить команду nslookup
.
bash-4.2# cat /etc/resolv.conf
domain csez.abccor.com
nameserver 192.68.5.11
bash-4.2# cat /etc/resolv.conf | awk '{print $2}' | head -1
csez.abccorp.com
Кроме того, является ли приведенный ниже метод правильным?
echo "$(echo `hostname`).$(cat /etc/resolv.conf | awk '{print $2}' | head -1)"