shell awk命令及使用awk统计个数
1、假设我们有一个a.txt文档,文档内容如下

2、awk语法: awk -F'' '{}'
使用参数 -F'' 并在引号内指定分隔字符,{}内填入条件或者处理语句
如下图,使用print 或 print $0 打印出所有匹配的内容

3、同理,如果使用print $1则打印匹配空格的第一列。如果print的列不存在,将没有内容显示

4、print $3内容如下

1、假设我们需要统计第三列内容,以分号分隔,分号前的为统计的单词,分号后的为单词出现的次数。我们需要以单词作为键,统计单词出现的次数。
首先看下,awk的组合使用

2、这时候需要引入awk的语法,awk中支持字典dict,我们可以直接使用。使用方法如下

3、将前两步融合,组合使用并用字典进行单词统计

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:43
阅读量:21
阅读量:27
阅读量:176
阅读量:27