Respostas:
O Dig também fará isso muito bem: dig -t txt example.com
e se você adicionar a +short
opção, obterá apenas o registro txt entre aspas sem nenhum outro problema.
dkim-selector._domainkey.example.com
Se o Google fosse seu provedor de e-mail:dig -t txt google._domainkey.example.com
O comando host (1) possui uma saída concisa e agradável:
$ host -t txt google.com
google.com descriptive text "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
$ wajig findfile $(which host)
bind9-host: /usr/bin/host
$
Com dig (1) eu "tenho" para adicionar a opção "+ curto" o tempo todo também.
(Estou no Debian).
Que tal nslookup
?
nslookup
parece ser uma porta muito básica da nslookup.exe
encontrada no Windows (ou talvez venha do BSD? não sei). Isso não é ruim, é claro, mas o nslookup Linux é ... ls
, help
, não são implementadas. É difícil analisar a saída pelos scripts. Ambos dig
e host
têm um conjunto de recursos muito mais rico.
dig -t
mostra apenas o valor do SPF. Alguma ideia?