首页 > 解决方案 > grep mac 地址,以句点分隔

问题描述

我想 grep 用句点分隔的 mac 地址,但我不知道如何4ddd.8a5b.080c VLAN 14在这一行中 grep:

例如:

Internet  192.168.15.24     0         4ddd.8a5b.080c  arpa   VLAN 14

标签: regexshellgrep

解决方案


这将在提取所需的列之前sed首先匹配VLAN 14

sed '/VLAN 14/ {s/.*0         \(.*\) arpa \(.*\)/\1\2/}' input_file

推荐阅读