#!/bin/bash
#---------------------------------
# ./MY_TERMINAL TERMINAL 输出终端程序名称
# ./MY_TERMINAL 1 输出外网IP
# ./MY_TERMINAL 输出内网IP
#---------------------------------
A="$1"
MY_IP_A=$(curl -s http://www.net.cn/static/customercare/yourip.asp | grep -P -o "[0-9.]+(?=</h2>)")
MY_IP_B=`ip addr|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|sed -n 1p`
MY_TERMINAL=`ls /bin | grep 'terminal' | sed -n 1p`

INPUT='TERMINAL'
if [[ ! X${INPUT} = X${A} ]];then
   INPUT_A='1'
   if [[ ! X${INPUT_A} = X${A} ]];then
     echo "${MY_IP_B%%/*}"
   else
     echo "$MY_IP_A"
   fi
else
   echo "$MY_TERMINAL"
fi



exit 0
