Є кілька утиліт командного рядка для імен рішучості господарів ( host
, dig
, nslookup
), проте всі вони використовують неймсервери виключно, в той час як додатки , в загальному погляді на /etc/hosts
першу ( з допомогою gethostbyname я вважаю).
Чи є утиліта командного рядка для вирішення імен хостів, яка веде себе як звичайна програма, таким чином, заглядаючи /etc/hosts
спочатку і лише потім запитуючи сервер імен?
(Я усвідомлюю, що це, мабуть, буде як 3 рядки c, але мені це потрібно в декількох портативних скриптах оболонки.)
awk '/hostname/ { print $1 }' /etc/hosts
допомагає?