我想grep MAC地址arp -n
。从IP获取Mac地址(bash)
我尝试这样做:$ arp | grep 192.168.15.1 | awk '{print $3}'
但我最终是这样的:
00:00:00:00:00:00
00:00:00:00:00:00
00:00:00:00:00:00
00:00:00:00:00:00
00:00:00:00:00:00
00:00:00:00:00:00
我删了淅淅沥沥
我想只有一个MAC地址,我怎样才能得到它?
分配的bash的
$1
给变量a
在原始解决方案如果你使用'grep -m1',那么你会得到想要的结果,尽管一起使用'grep'和'awk'是多余的,因为'awk'几乎能够完成'grep'能够做的所有事情。 –