如何使用CUT(!)从ifconfig中提取wlan0的MAC,方式为: ifconfig eth0 | grep HWaddr | cut -d'' - f 11 为什么呢 ifconfig wlan0 | grep HWaddr | cut -d'' - f 11 不是以同样的方式工作?感谢。
答案 0 :(得分:0)
ifconfig wlan0 | grep -E -o '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'
EDIT(已更新以包含剪切命令):
ifconfig wlan0 | grep -E -o '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' | cut -f 1