~$ bash network_ip_isp.sh
public_ip: 112.64.13.68 done.
{
"ip": "112.64.13.68",
"city": "Shanghai",
"region": "Shanghai",
"country": "CN",
"loc": "31.2222,121.4581",
"org": "AS17621 China Unicom Shanghai network",
"postal": "200000",
"timezone": "Asia/Shanghai",
"readme": "https://ipinfo.io/missingauth"
~$ cat network_ip_isp.sh
#!/bin/bash
public_ip=$(curl -s ifconfig.me)
echo "public_ip: $public_ip done."
curl ipinfo.io/$public_ip/json