मैं सोच रहा हूं कि मैं जिस मशीन पर काम कर रहा हूं, उसका होस्टनाम (पूरी तरह से योग्य डोमेन नाम) कैसे प्राप्त कर सकता हूं?
यहाँ मेरी स्क्रिप्ट है:
#! /bin/sh
hostname=$(host $ipaddr | awk '{print substr($NF,1,length($NF)-1)}')
echo $hostname
$h= get the current hostname
if [ $hostname -ne $h ]
then
//instructions
fi
$HOST
पर्यावरण चर में मशीन का होस्टनाम होता है।
क्या ओपी इस सवाल को अपडेट कर सकता है कि क्या वे FQDN चाहते हैं या केवल "शॉर्ट" होस्टनाम?
—
किंक्टस
हाँ, मुझे पूरी तरह से योग्य डोमेन नाम की आवश्यकता है।
—
शोधकर्ता
गूंज $ HOST कुछ भी नहीं
—
शोधकर्ता
hostname -s
छोटी (FQDN के माइनस बाकी) होस्टनाम मिलना चाहिए ...hostname=$(hostname -s)
...?