@molekulo
Системный администратор

Как вырезать лишнее из ANSWER SECTION в dig?

Вопрос у меня такой. Выполняю запрос -
dig +nocmd -x 94.100.180.201 +noall +answer

Получаю ответ -
201.180.100.94.in-addr.arpa      2312      IN      PTR       mail.ru.


Как можно удалить из ответа - 2312 IN PTR

оставив запись вида - 201.180.100.84.in-addr.arpa mail.ru.

Буду премного благодарен за идеи.
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
@molekulo Автор вопроса
Системный администратор
Вот 100% рабочее решение.

#!/bin/bash
cat ip_list.txt | while read LINE; do
           ip=`echo ${LINE}|awk '{print $1}'`
           fqdn="$(/usr/bin/dig -x $ip +short| head -n 1)"
           echo "$ip $fqdn"
           done>ip_to_fqdn.txt
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@klltmchn
dig +nocmd -x 94.100.180.201 +noall +answer | awk '{print $1}'
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы