+ -
当前位置:首页 → 问答吧 → 过滤IP问题

过滤IP问题

时间:2011-07-21

来源:互联网

lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 10.71.30.28 netmask ffffff00 broadcast 10.71.30.255
        ether 0:21:28:24:bb:a6
e1000g2: flags=11000803<UP,BROADCAST,MULTICAST,IPv4,FAILED> mtu 1500 index 70
        inet 192.168.3.2 netmask ffffff00 broadcast 192.168.3.255
        groupname ipmp1
        ether 0:21:28:24:bb:a8
e1000g2:1: flags=19040803<UP,BROADCAST,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,FAILED> mtu 1500 index 70
        inet 192.168.3.4 netmask ffffff00 broadcast 192.168.3.255
e1000g3: flags=19040803<UP,BROADCAST,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,FAILED> mtu 1500 index 71
        inet 192.168.3.3 netmask ffffff00 broadcast 192.168.3.255
        groupname ipmp1
        ether 0:21:28:24:bb:a9
如何根据ipmp1的标志过滤出前面的e1000g2 e1000g3?

作者: Single_GG   发布时间: 2011-07-21

awk -F: '/flags/{v=$1}/ipmp1/{print v}' file

作者: ywlscpl   发布时间: 2011-07-21



QUOTE:
awk -F: '/flags/{v=$1}/ipmp1/{print v}' file
ywlscpl 发表于 2011-07-21 10:34




    谢谢了。

作者: Single_GG   发布时间: 2011-07-21

热门下载

更多