Відповіді:
Dig також зробить це досить непогано: dig -t txt example.comі якщо ви додасте +shortопцію, ви отримаєте лише txt запис у лапках без жодної іншої сукупності.
dkim-selector._domainkey.example.com Якщо б Google був вашим постачальником електронної пошти:dig -t txt google._domainkey.example.com
Команда host (1) має хороший короткий вихід:
$ 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
$
Із dig (1) я "повинен" постійно додавати параметр "+ short".
(Я на Debian).
Про що nslookup?
nslookupвиявляється дуже базовим портом nslookup.exeзнайденого в Windows (а може, він походить від BSD? Не знаю). Звичайно, це не погано, але Linux nslookup ... ls, helpне реалізований. Вихідний сценарій важко проаналізувати. Обидва digі hostмають набагато більш широкий набір функцій.
dig -tпоказує лише значення SPF. Будь-які ідеї?