这是一个非常基本的问题: 我安装了 geoiplookup
这个命令给了我我的IP地址: wget http://ipinfo.io/ip -qO -
如何将它们组合在一起以便我可以获得我的IP国家?
我试过了:
geoiplookup < wget http://ipinfo.io/ip -qO -
和
wget http://ipinfo.io/ip -qO - > geoiplookup
没有成功。我知道这是一个非常基本的问题所以我很惭愧在这里答应
答案 0 :(得分:3)
-
选项-O
之后需要wget
才能在STDOUT上打印结果:
wget http://ipinfo.io/ip -qO -
然后你可以使用:
geoiplookup -i "$(wget http://ipinfo.io/ip -qO -)"
答案 1 :(得分:1)
应该是
wget http://ipinfo.io/ip -qO - | geoiplookup -i
或
您可以使用
等反引号geoiplookup -i `wget http://ipinfo.io/ip -qO -`
下面是另一种选择:
curl ipinfo.io/`wget http://ipinfo.io/ip -qO -` | grep country