使用 awk 解析/proc/net/dev 的输出并忽略前两行

标签 parsing awk

此命令给出以下输出:

 cat /proc/net/dev | awk '{print $1}'
 Inter-|
 face
 eth0:
 lo:
 wlan0:

有没有办法消除 inter-|,face 行,以便我只能获取接口(interface)的名称?

最佳答案

稍微调整一下你的 awk:

awk 'NR>2{print $1}' /proc/net/dev

关于使用 awk 解析/proc/net/dev 的输出并忽略前两行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13175854/

相关文章:

linux - 从第一列中提取子字符串

javascript - 如何使用非递归堆栈编写递归函数?

可以确定特定节点的字体大小的 HTML 解析器

java - 从字符串中解析日期/时间?

linux - 添加然后删除行到另一行,只有当它不包含字符时

bash - AWK:这些声明是必需的吗?

excel - 如何在 Excel 中使用 VBA 自动填充 'x' 行数

java - JSoup 获取 div 的第一个子元素

linux - 如何在 Linux 中使用 awk 创建字典?

linux - 如果他们的 etime 大于 X 时间量,我如何终止特定进程?