因为linux shell命令行输出的前面几行一般是指导或是格式字段说明,
而不是实现的数据,所以在作过滤时,一般需要排除前面的几行。
现需要找出指定机器开放的所有端口。
我遇到的情况是要排除前面两行,再进行切割。
如下:
netstat -nltp|awk '{if (NR>2){print $4}}'|cut -d ':' -f 2
2022-02-26 02:30:10
因为linux shell命令行输出的前面几行一般是指导或是格式字段说明,
而不是实现的数据,所以在作过滤时,一般需要排除前面的几行。
现需要找出指定机器开放的所有端口。
我遇到的情况是要排除前面两行,再进行切割。
如下:
netstat -nltp|awk '{if (NR>2){print $4}}'|cut -d ':' -f 2