正则表达式打印本机IP、广播、子网掩码地址

方法1:sed查询打印

1
2
[root@Linux9 ~]# ifconfig eth0 |grep "inet addr:" |sed 's/Bcast.*$//'g |sed 's/.*://g'
192.168.25.57

方法2:awk查询打印

1
2
[root@Linux9 ~]# ifconfig eth0 |grep "inet addr:" |sed 's/Bcast.*$//'g |awk -F ":" {'print $2'}
192.168.25.57

方法3:cut分段打印

1
2
[root@Linux9 ~]# ifconfig eth0 |grep 'Bcast' |cut -d ':' -f3|cut -d " " -f1
192.168.31.255

方法4:awk查询打印子网掩码

1
2
[root@Linux9 ~]# ifconfig eth0 |grep 'Mask' |awk -F: '{print $4}'
255.255.240.0


上一篇:轻轻松松的记住Linux系统目录结构


下一篇:演示:IPv6本地站点地址的配置