awk命令学习
本文 主要通过awk的一些应用实例,来帮助我们理解awk的相关语法。 1、awk介绍 awk是一种强大的 文本分析工具 。awk本身就是linux下的一个工具,既可以单独使用,也可以嵌入到bash中。 awk语言的最基本功能是在文件或字符串中基于指定规则浏览和 抽取信息 。awk抽取信息后,才能进行其他文本操作。 2、awk应用实例 我们处理的是如下的示例信息 [root@iZ2ze7aznw5uolxelrna1gZ software]# cat netstat.txt Proto Recv-Q Send-Q Local-Address Foreign-Address State tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN tcp 0 0 coolshell.cn:80 124.205.5.146:18245 TIME_WAIT tcp 0 0 coolshell.cn:80 61.140.101.185:37538 FIN_WAIT2 tcp 0 0 coolshell.cn:80 110.194.134.189:1032 ESTABLISHED tcp 0 0 coolshell.cn:80