我通過命令需要IP地址的列表我使用bash腳本但有些領域的如google.com有很多IP地址我只需要一個結果列出的IP行,用bash腳本行
#!/bin/bash
while read domain; do
ipaddr=$(dig +short $domain)
echo -e "$ipaddr" >> results.csv
done < domainlist.txt
輸出(如果我們以谷歌爲例)
173.194.35.101
173.194.35.102
173.194.35.96
173.194.35.110
173.194.35.98
173.194.35.100
173.194.35.99
173.194.35.104
173.194.35.103
173.194.35.97
173.194.35.105
我只需要
'head -1'得到第一行。 – fedorqui 2014-09-24 08:54:41
@fedorqui說的是:'ipaddr = $(dig + short $ domain | head -1)' – 2014-09-24 08:55:24