Vorrei un comando che risolverà un nome host in un indirizzo IP, allo stesso modo in cui un normale programma risolverebbe il nome host. In altre parole, deve tenere conto di mDNS ( .local) e /etc/hosts, oltre al normale DNS. In modo che le regole fuori host, dige nslookup, dal momento che tutti e tre questi strumenti utilizzare solo DNS regolare e non si risolvere .localgli indirizzi.
Su Linux, il getentcomando fa esattamente quello che voglio . Tuttavia, getentnon esiste su OS X.
Esiste un equivalente di Mac OS X di getent? Sono consapevole che potrei scriverne una in poche righe usando getaddrinfo, ed è quello che farò se dovessi, ma mi chiedevo solo se esistesse già un comando standard che potesse farlo.
Grazie!