如何使用 bulk/batch 查找的 dig 命令从文本文件中读取主机名?
How to use dig command of bulk/batch lookups to read hostnames from a text file?
我有一个 1.txt 的文本文件,其中包含以下一组域
adrive.com
amazon.com
amazon.ca
amazon.cn
amazon.co.jp
amazon.co.uk
amazon.com.au
amazon.com.br
amazon.com.mx
amazon.de
amazon.es
amazon.fr
amazon.in
amazon.it
console.aws.amazon.com
我执行了以下命令来获取域的 TXT 记录
dig TXT 1.txt
我不确定,该怎么做?
如果您想对文件的每条记录调用 dig TXT
,您可能需要使用此命令:
cat 1.txt | xargs dig TXT
如 xargs
人所述:
xargs 从标准输入中读取项目,由空格(可以用双引号或单引号或反斜杠保护)或换行符分隔,并执行命令。
编辑:我刚看到 dig 确实有一个 -f
选项,所以你也可以使用:
dig TXT -f 1.txt
两条命令的输出是一样的
我有一个 1.txt 的文本文件,其中包含以下一组域
adrive.com
amazon.com
amazon.ca
amazon.cn
amazon.co.jp
amazon.co.uk
amazon.com.au
amazon.com.br
amazon.com.mx
amazon.de
amazon.es
amazon.fr
amazon.in
amazon.it
console.aws.amazon.com
我执行了以下命令来获取域的 TXT 记录
dig TXT 1.txt
我不确定,该怎么做?
如果您想对文件的每条记录调用 dig TXT
,您可能需要使用此命令:
cat 1.txt | xargs dig TXT
如 xargs
人所述:
xargs 从标准输入中读取项目,由空格(可以用双引号或单引号或反斜杠保护)或换行符分隔,并执行命令。
编辑:我刚看到 dig 确实有一个 -f
选项,所以你也可以使用:
dig TXT -f 1.txt
两条命令的输出是一样的