美文网首页
[awk] 使用awk中的hash 统计(python dict

[awk] 使用awk中的hash 统计(python dict

作者: Silver_42ac | 来源:发表于2020-05-31 09:50 被阅读0次

使用awk 简单统计 文件第二列中字符串出现的次数

awk '{hash[$2]=hash[$2]+1;}END{for( a in hash){printf("%s,%d\n",a,hash[a]);}}' wrong_id

for a in dict 循环 用法很像是python 的dict 用法,或者shell 中的 for a in *.txt do do samething done

遍历字典(hash,dict)方式
awk:

for (a in  hash){
   do do samething
}

perl:

foreach my $el (keys %hash){
     print  "$el\t$hash[$el ]\n";
}

python:

for  a in dict:
    print (a+"\t"+str(dict[a])+"\n")
    print("\t".join(a,str(dict[a]),"\n"))

shell:

for  fh in *.txt ;do
    do do samething
done

相关文章

  • [awk] 使用awk中的hash 统计(python dict

    使用awk 简单统计 文件第二列中字符串出现的次数 for a in dict 循环 用法很像是python 的...

  • awk 命令使用方法

    1. awk 擅长功能 awk 擅长对列进行操作/进行数据信息的统计(数组) awk 基本使用(高级使用-shel...

  • 二十二 awk命令

    一、awk和sed的区别 awk更像是脚本语言awk用于“比较规范”的文本处理,用于统计数量并输出指定字段使用se...

  • awk & sed

    awk 常见使用教程 awk 使用的时候有两个要求就是脚本必须放到{}中,由于awk命令假定脚本是单个文本字符串,...

  • linux中awk的复习

    awk使用格式:awk [选项参数] '内容' '{条件} {动作} {条件} {动作}' 示例1:在linux中...

  • linux 统计学 命令整理

    本节内容: awk统计命令 1、求和 代码示例: catdata|awk '{sum+=$1} END {prin...

  • awk命令的使用

    awk命令的使用 awk命令格式awk '条件1{动作1} 条件2{动作2}…' 文件名 在介绍awk命令的用法前...

  • Linux常用命令

    awk 文本分析 举个例子 按corpid统计访问pv:cat access.log | awk -F ',' '...

  • 过滤sam文件,留下唯一比对reads

    使用awk

  • 关于awk(简单用法)

    关于awk 使用方法awk'{pattern + action}'{filenames} pattern 表示 A...

网友评论

      本文标题:[awk] 使用awk中的hash 统计(python dict

      本文链接:https://www.haomeiwen.com/subject/ncrlzhtx.html