int main()
{
FILE *fp;
char buffer[80];
fp=popen("LANG=C ifconfig| awk '/HWaddr/{ print $5 }'","r");
fgets(buffer,sizeof(buffer),fp);
printf("%s",buffer);
pclose(fp);
return 0;
}
注:使用linux 脚本获取mac地址
BUG: 针对多块网卡或者有虚拟网卡情况没有考虑(比如安装docker 后有docker0)
}
注:使用linux 脚本获取mac地址
BUG: 针对多块网卡或者有虚拟网卡情况没有考虑(比如安装docker 后有docker0)