Shell 获取服务器本机IP, 以及格式化显示 Linux教程



# 获取本机ip:

intranet_ip=`/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v 172.17.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"`


# 显示后2位ip:格式1-100

host_name=`echo $intranet_ip | awk -F"." '{print $3"-"$4}'` 


# 例子

echo "192.168.1.100" | awk -F"." '{print $4}'

echo "192.168.1.100" | awk -F"." '{print $4"."$3}'

echo "192.168.1.100" | awk -F"." '{print $4"."$3"."$2}'

echo "192.168.1.100" | awk -F"." '{print $4"."$4"."$2"."$1}'


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回