在我的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
打印作为设备的第六列