gpt4 book ai didi

regex - 使用 grep 正则表达式从 arp 表中提取 MAC 地址

转载 作者:行者123 更新时间:2023-11-29 09:11:00 30 4
gpt4 key购买 nike

我试图从 arp 表中提取 MAC 地址,但它返回一个空行。

我尝试使用命令:

arp -a | grep eth1 | grep '^\A(([0-9a-fA-F]{2}):){5}([0-9a-fA-F]{2})$\z'

'arp -a' 命令返回:

? (192.168.36.20) at 80:e0:1d:43:b0:60 [ether] on eth1
? (192.168.0.1) at 34:4b:50:b7:ef:08 [ether] on usb0
? (172.17.140.200) at 10:c3:7b:c4:82:04 [ether] on eth0

谢谢

最佳答案

解决使用:

arp -a | grep eth1 | grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'

关于regex - 使用 grep 正则表达式从 arp 表中提取 MAC 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31549057/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com