큰따옴표로 묶인 dig/nslookup 출력에서 ​​세미콜론 출력을 이스케이프 해제하는 방법은 무엇입니까?

큰따옴표로 묶인 dig/nslookup 출력에서 ​​세미콜론 출력을 이스케이프 해제하는 방법은 무엇입니까?

dig버전 9.8.3-P1을 사용하여 세미콜론(;)이 포함된 TXT DNS 레코드를 쿼리하는 경우 nslookup텍스트 레코드의 출력은 큰따옴표 출력 형식을 사용합니다.

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

Digging에서는 이것이 2008 FreeBSD 메일링 리스트에 설명되어 있음을 보여줍니다..

버전 9.8과 9.9 사이에서 인용된 텍스트의 세미콜론은 더 이상 이스케이프되지 않습니다..

Mac OS X 10.9로 업그레이드하고 싶지 않습니다. brew옵션으로 패키지를 설치합니다 .

쿼리 명령을 변경하지 않고 출력 dig및/또는 답변의 인용을 영구적으로 해제하려면 어떻게 해야 합니까?nslookup

답변1

dig txt domain.example.com | sed 's/\\;/;/g

관련 정보