1
我創建基於我能找到在互聯網和一些的bash教程的腳本,這會告訴我我的外部IP,它的分佈於全國。國家和外部IP bash腳本
#腳本如下像這樣:
#!/bin/bash
wanip=$(dig +short myip.opendns.com @resolver1.opendns.com);
echo "$wanip" > /root/Documents/filewanip;
iplist="/root/Documents/filewanip"
while read IP;do
whois "$IP"
done < "$iplist" | grep "country" >geoloc
cat geoloc filewanip
rm filewanip geoloc
#
輸出看起來是這樣的: 國家:荷蘭 183.64.132.80
#問題是我不想使用文件來做到這一點,因爲文件結構明顯從系統變爲系統。 如何以優雅的方式製作它,以便進行檢查並存儲到變量中,然後直接顯示在shell中?
約翰·康納
John1024這正是我所需要的。你先生配有餅乾! 我需要開始學習awk和sed,現在推遲一段時間。 不能把你的投票該死的,我要低排名:( –