netstat -ant | awk '/^tcp\>/{split($5,ip,“:”) 求详细解读

2022-08-01 社会 52阅读

以上命令应该没有结果,因为没有输出语句。

netstat -ant

查找主机中所有 tcp 连接。


netstat -ant | awk '/^tcp\>/'    # ^ 行开头; \> 单词结尾

将结果用 awk 处理,只匹配 tcp 开头的行。


netstat -ant | awk '/^tcp\>/{split($5, ip, ":")}'

将匹配的内容的第 5 字段(字段分隔符为空白)使用 split 切分,切分规则是以 : 分隔,并将分隔的内容保存在数组 ip 中。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com