如何使用批量/批量查找的dig命令从文本文件中读取主机名?

时间:2015-07-16 06:47:51

标签: shell dig

我有一个包含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 

我不确定,怎么做?

1 个答案:

答案 0 :(得分:1)

如果要在文件的每条记录上调用stopService(new Intent(...)); ,可能需要使用此命令:

dig TXT

正如 cat 1.txt | xargs dig TXT 男士所说:

xargs从标准输入中读取项目,由空格分隔(可以用双引号或单引号或反斜杠保护)或换行符,并执行命令。

编辑:我刚看到dig确实有xargs选项,所以你也可以使用:

-f

两个命令的输出相同。