首页 > 技术文章 > awk总结

zhong12322 2018-10-27 16:27 原文

1.使用命令获取eth0的IP和子网掩码,中间用/分隔。

使用这个会出错:ifconfig eth0 | awk '/inet /{print $2,$NF}'|awk -F ":" '{print $2,$NF}',结果为192.168.77.199 Mask/255.255.255.0,这个命令将行分为三个字段

使用下面命令会正确显示,ifconfig eth0 | awk '/inet /{print $2,$NF}' | awk -F"[ :]" '{print $2"/"$NF},只有[ :]和:不相同。

推荐阅读