方法一

ifconfig eth0|grep inet|awk -F ‘:’ ‘{print $2}’|awk ‘{print $1}’

方法二

ifconfig eth0|grep "inet addr"|awk -F ‘[ :]+’ ‘{print $4}’

方法三

ifconfig eth0|awk -F ‘[ :]+’ ‘NR==2 {print $4}’

方法四

ifconfig eth0|sed -n ‘2p’|sed ‘s#^.addr:##g’|sed ‘s# Bc.$##g’

方法五

ifconfig eth0|sed -n ‘2p’|sed -r ‘s#^.addr:(.) Bc.*$#\1#g’

方法六

(CENTOS7 也适用): ip addr|grep eth0|grep inet|awk ‘{print $2}’|awk -F ‘/’ ‘{print $1}’