dig
使用版本 9.8.3-P1查询包含分号 (;) 的 TXT DNS 记录时nslookup
,其文本记录的输出采用双引号输出格式:
Non-authoritative answer:
host._domainkey.domain.tld text = "v=DKIM1\;k=rsa\;p=MIGf...IDAQAB\;"
为什么挖掘确实显示了;作为 \; 2008 年 FreeBSD 邮件列表中对此进行了解释。
在 9.8 和 9.9 版本之间,引用文本中的分号不再转义。
我不想升级 Mac OS X 10.9。安装软件包brew
作为一个选项。
如何永久取消双引号输出dig
和/或nslookup
答案,而无需更改查询命令?
答案1
dig txt domain.example.com | sed 's/\\;/;/g