如何通过R脚本代码提取笔记本电脑的MAC ID?

时间:2019-07-12 05:36:54

标签: r uuid mac-address

我是R的新手。我想知道如何在R中提取系统的MAC ID。是否有与Python中的uuid.getnode()类似的东西?

1 个答案:

答案 0 :(得分:1)

一个想法是通过使用system从R运行系统命令并将结果存储在this answer中说明的文件中。

在Linux上

要在Linux上的命令行中获取MAC地址,您可以使用here

中的(未经MAC测试)
$ ifconfig -a | grep -Po 'HWaddr \K.*$'

因此R中的总行为:

mac_addr<- system("ifconfig -a | grep -Po 'HWaddr \K.*$'", intern = TRUE)

在Windows上

mac_addr<- system("getmac", intern = TRUE)

然后按照@ r2evans的建议解析结果