Webサイトから私のパブリックIPアドレスを取得して印刷するスクリプトを作成する必要があります。
#!/bin/bash
wget http://www.ipchicken.com/
grep
ここでどこに行くべきかわかりません。
助けてください
答え1
答え2
やりたいことは脆弱です。 ipchickenによって返されるHTML文書の形式によって異なり、その形式は警告なしに変更されることがあります。これは現在私にとって効果的であり、あなたのマイルは異なるかもしれません。
$ wget http://www.ipchicken.com/ -qO - | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b"
108.27.105.76
答え3
あなたはそれを使用することができますhttp://plain-text-ip.com/
:
wget -qO- http://plain-text-ip.com/; echo
18?.1?.2?.5?