@fokin_nikolay1989

Как вывести директиву search из resolv.conf?

Подскажите как вывести директиву search из resolv.conf?
есть что то кроме cat /etc/resolv.conf | grep search
если выполняю
nuclei dev show | grep DNS
он выводит директиву из файла nameserver
по факту мне необходимо вывести DNS имена прописанные на linux
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
karabanov
@karabanov Куратор тега Linux
Системный администратор
cat тут не нужен.

Достаточно grep -P "^search" /etc/resolv.conf
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
Директива search из /etc/resolv.conf прекрасно отображается с помощью cat /etc/resolv.conf | grep search. Разумеется, можно поиграться с командами и добиться её вывода без grep или без cat, с помощью awk или sed, но в этом нет особого смысла, используйте cat с grep'ом, этого достаточно. Если директива search имеется в файле /etc/resolv.conf, то любая корректная команда с grep, awk, sed, perl и т. п. её выведет, а если этой директивы в упомянутом файле нет, то ни одна команда её не отобразит.
Ответ написан
Ваш ответ на вопрос

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

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