如果您可以访问Verisign Zone文件(Verisign TLD Zone文件),并希望将域名提取到文本文件中,以便由另一个程序处理,或将域插入数据库,您所需要做的是grep文件如下:

为。net域名:
n . [pl .] n . [pl .] n . [pl .]zone|sed " s/NS .*// " |uniq >> netdomains.txt .txt "

com域名:
n . [pl .] [pl .] [pl .] [pl .] [pl .] [pl .]区| sed / NS。* / /”| uniq > > comdomains.txt

edu域:
" ^[a-zA-Z0-9-]\+ NS .* " edu. "zone|sed " s/NS .*// " |uniq >> edudomins .txt .txt "

这将创建只包含域列表的文件,每个域在新行上。它们将缺少.com/.net/.edu扩展名,因此您需要在导入过程中或在导入后的代码中添加正确的扩展名(取决于文件)。

做好等待的准备。在2.8Ghz MacBook Pro Core2电脑上处理。com区域文件需要一个多小时。还有一个好处,如果你饿了,也可以在键盘上煮鸡蛋。享受你的鸡蛋和一个小Verisign区域文件在旁边!