我是R的新手。我想知道如何在R中提取系统的MAC ID。是否有与Python中的uuid.getnode()类似的东西?
答案 0 :(得分:1)
一个想法是通过使用system
从R运行系统命令并将结果存储在this answer中说明的文件中。
要在Linux上的命令行中获取MAC地址,您可以使用here
中的(未经MAC测试)$ ifconfig -a | grep -Po 'HWaddr \K.*$'
因此R中的总行为:
mac_addr<- system("ifconfig -a | grep -Po 'HWaddr \K.*$'", intern = TRUE)
mac_addr<- system("getmac", intern = TRUE)
然后按照@ r2evans的建议解析结果