来自Shell脚本的Whois IP地址和表格中的打印

时间:2018-05-01 11:23:47

标签: linux shell unix whois

我的输入文件的IP地址如下:

106.1.2.5
42.34.74.34
173.23.74.34

等等

我正在解码shell脚本中的所有IP地址,其代码如下:

while read line
do
#nslookup $line
echo " "
echo "# IP Analysis Details For IP  $line #"
echo " "
whois $line |  grep OrgName || whois $line | grep descr 
echo " "
echo "Hostname Details....."
echo " "
dig -x $line | grep PTR | dig -x $line | grep in-addr.arpa
#dig -x $line | grep PTR | dig -x $line | grep in-addr.arpa
#whois $line | grep $line && whois $line
echo " "
echo         "*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#    *#*#*#*#*#*#*#*#*#*#*#*#"
done < websitedump.txt

它显示了详细信息,但我希望输出以表格形式出现,我可以将结果复制粘贴到excel表格中。我想要的输出应该是什么(例子):

106.1.2.5   | China Telecom | China | And so on
42.34.74.34 | Vodafone      | UK    | And so on

我应该可以复制粘贴输出并粘贴到自动进入表格的Excel工作表中。

0 个答案:

没有答案