在我的Fedora系统上,我得到以下信息:

$  cat /proc/net/arp
IP address      HW type     Flags       HW address            Mask     Device
130.48.0.1       0x1         0x2         80:4b:c7:10:3e:41     *        wlp1s0


如何使用屏幕编辑器(例如sed或grep或awk)通过管道传输设备的结果(在这种情况下,答案为wlp1s0)?

谢谢!

最佳答案

$ awk '/^[0-9]/{print $6}' /proc/net/arp
wlp1s0



/^[0-9]/选择以ip开头的行
print $6打印作为设备的第六列

08-16 02:55