如何像hostname -f
在linux中一样获得HP-UX机器的完全限定域名?
从手册页,hostname
命令没有选项。
我可以通过读取/etc/resolv.conf
文件来获取fqdn ,但这是正确的方法,还是我必须执行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)"