Как отменить экранирование вывода точки с запятой в выводе dig / nslookup в двойных кавычках?

При запросе записи TXT DNS, содержащей точку с запятой (;), с использованием обоих dig и nslookup версии 9.8.3-P1, его текстовая запись выводится в формате вывода в двойных кавычках:

Non-authoritative answer:
host._domainkey.domain.tld  text = "v=DKIM1\;k=rsa\;p=MIGf...IDAQAB\;"

Почему dig действительно показывает; в виде \; объясняется в списке рассылки FreeBSD в 2008 году .

Где-то между версиями 9.8 и 9.9 точки с запятой в цитируемом тексте больше не экранируются .

Я не хочу обновлять Mac OS X 10.9. Установка пакета с brew в качестве опции.

Как я могу навсегда отменить экранирование вывода в двойных кавычках из ответов dig и / или nslookup , не меняя команду запроса?

0
01.02.2017, 16:25
1 ответ
dig txt domain.example.com | sed 's/\\;/;/g
1
28.01.2020, 02:46

Теги

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