linux下取IP(正則) 常見方法: ifconfig eth0|grep "inet addr"|awk -F ":" '{print $2}'|awk '{print $1}' ifconfig eth0|sed -n '2p'|awk -F ":" '{print $2}'|awk '{pr ...
linux下取IP(正則)
常見方法:
ifconfig eth0|grep "inet addr"|awk -F ":" '{print $2}'|awk '{print $1}'
ifconfig eth0|sed -n '2p'|awk -F ":" '{print $2}'|awk '{print $1}'
ifconfig eth0|egrep -o '19.*117'
高級方法:
ifconfig eth0|sed -nr '2s#^.*dr:(.*) Bc.*$#\1#gp'
ifconfig eth0|awk -F '[: ]+' 'NR==2 {print $4}'
直接過濾ip配置文件方法: 自動獲取不行。
grep IPADD /etc/sysconfig/network-scripts/ifcfg-eth0|cut -d= -f2