使用awk排除第一行和第二行的数据

本文转载自: https://www.cnblogs.com/aguncn/p/5857517.html 作者:aguncn 转载请注明该声明。
因为linux shell命令行输出的前面几行一般是指导或是格式字段说明,
而不是实现的数据,所以在作过滤时,一般需要排除前面的几行。
现需要找出指定机器开放的所有端口。
我遇到的情况是要排除前面两行,再进行切割。
如下:

netstat -nltp|awk '{if (NR>2){print $4}}'|cut -d ':' -f 2

【使用awk排除第一行和第二行的数据】使用awk排除第一行和第二行的数据
文章图片

    推荐阅读