Isso já tem uma resposta sobre SU:
Bash: pesquisa um IP para um nome de host, incluindo / etc / hosts na pesquisa
Basicamente, você usa
getent ahosts host_name
em que host_name pode ser uma entrada em seu /etc/hosts
e, nesse caso, será resolvida para isso ou um host que seu DNS possa resolver.
Citando a página getent(1)
man:
ahosts
When no key is provided, use sethostent(3), gethostent(3), and endhostent(3) to enumerate the hosts database. This is identical to using hosts. When one or more key argu‐ ments are provided, pass each key in succession to getad‐ drinfo(3) with the address family AF_UNSPEC, enumerating each socket address structure returned