我有一个包含MAC地址的CSV文件。我想用相应的供应商名称替换地址。
每个地址的格式为00:e0:98:a3:2b:78
。
我使用Sanitized IEEE OUI Data (oui.txt)将地址与供应商名称联系起来。
我试过了一个解决方案 Script to resolve MAC address to Vendor list。我使用了这样的行的纯文本文件,因为:不支持分隔符。
00e098a32bd0
00e098a34b4c
00e098a34c4c
00e098a34c5a
该脚本不会打印每个MAC和供应商。相反,它使用Number
来说明有多少设备,按MAC前缀分组。
Mac: 403004 Vendor: Apple Number: 1
Mac: 48437c Vendor: Apple Number: 1
Mac: 286aba Vendor: Apple Number: 2
Mac: 101c0c Vendor: Apple Number: 2
Mac: 285aeb Vendor: Apple Number: 2
我还尝试了一个Perl脚本mac2vendor
但无法在Windows 10中运行.Mac2vendor不会在屏幕或文件中打印任何内容。也许它需要一些编辑才能在Windows中运行。