linux下取IP(正则)

linux下取IP(正则) Linux 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

常见方法:

 ifconfig eth0|grep "inet addr"|awk -F ":" '{print $2}'|awk '{print $1}'

linux下取IP(正则) Linux 第2张

ifconfig eth0|sed -n '2p'|awk -F ":" '{print $2}'|awk '{print $1}'

linux下取IP(正则) Linux 第3张

ifconfig eth0|egrep -o '19.*117'

linux下取IP(正则) Linux 第4张

 高级方法:

ifconfig eth0|sed -nr '2s#^.*dr:(.*) Bc.*$#\1#gp'

linux下取IP(正则) Linux 第5张

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

linux下取IP(正则) Linux 第6张

直接过滤ip配置文件方法: 自动获取不行。

grep IPADD /etc/sysconfig/network-scripts/ifcfg-eth0|cut -d= -f2

linux下取IP(正则) Linux 第7张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄