Es gibt mehrere Befehlszeilen - Dienstprogramme zu lösen Host - Namen ( host
, dig
, nslookup
), aber sie verwenden alle Name - Server ausschließlich, während Anwendungen im Allgemeinen Blick in /etc/hosts
erste (mit gethostbyname glaube ich).
Gibt es ein Befehlszeilendienstprogramm, um Hostnamen aufzulösen, die sich wie eine normale Anwendung verhalten, also zuerst nachsehen /etc/hosts
und dann erst einen Nameserver fragen?
(Mir ist bewusst, dass es wahrscheinlich 3 Zeilen von c sein würde, aber ich brauche es in einem etwas portablen Shell-Skript.)
awk '/hostname/ { print $1 }' /etc/hosts
?