Il existe plusieurs utilitaires de ligne de commande pour les noms d'hôte de résolution ( host
, dig
, nslookup
), mais ils utilisent tous des serveurs de noms exclusivement, tandis que les applications en aspect général en /etc/hosts
premier ( en utilisant gethostbyname je crois).
Existe-t-il un utilitaire de ligne de commande permettant de résoudre les noms d’hôte qui se comporte comme une application habituelle, recherchant donc en /etc/hosts
premier et ensuite uniquement en demandant à un serveur de noms?
(Je suis conscient que ce serait probablement comme 3 lignes de c, mais j'en ai besoin à l'intérieur d'un script shell quelque peu portable.)
awk '/hostname/ { print $1 }' /etc/hosts
aide?