早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何用awk命令提取文件中的某一列并统计该列中某个数字出现的次数?我的文件共三列,第三列是数字,从0到几千不等,要分别统计0-100这些数字在第三列出现的次数(视大于100的数为100),文件

题目详情
如何用awk命令提取文件中的某一列并统计该列中某个数字出现的次数?
我的文件共三列,第三列是数字,从0到几千不等,要分别统计0-100这些数字在第三列出现的次数(视大于100的数为100),文件大致格式如下:
Chr1 1 4
Chr1 2 14
Chr1 3 45
Chr1 4 45
Chr1 5 456
Chr1 6 23
Chr1 7 14
▼优质解答
答案和解析
awk '{cnt[($3>100?100:$3)]++} END{for(key in cnt) print key ":" cnt[key]}' file
看了 如何用awk命令提取文件中的...的网友还看了以下:

松材线虫是入侵物种,1982年首次在我国南京发现,以后相继在安徽、山东、浙江、广东等省的局部地区发  2020-04-06 …

2012年5月21日清晨,日环食光临我国东南部.如图,为某同学所拍下的当天的日环食照片.这次日环食  2020-04-09 …

英语翻译谢谢你的来信,请放心,虽然你是第一次在我这里购买产品,但是我是一个诚实的卖家,我不会因为这  2020-05-13 …

改病句那一幕幕往事又一次在我的脑海里徘徊.那一幕幕往事又一次在我的脑海里徘徊.说明理由  2020-05-16 …

实验室大扫除,搬了窗台上eb试剂染色的凝胶玻璃板,接着抹玻璃时手套破了,洗抹布时脏水浸到手上.我是  2020-07-11 …

英语翻译其实我也只见过你一次,在我的印象中你是位黑人朋友.我的家乡叫做三门峡火车跟飞机都可以到达,火  2020-11-12 …

2008年7月,北京奥运会火炬将依次在我省松原市、长春市、吉林市、延吉市传递。为迎接这一活动,我们应  2020-11-12 …

英语作文你邀请一位朋友来家吃饭,事后表达谢意,并邀请下次在来.并期待朋友的下次光临  2020-12-06 …

1号说我们号码与名次不同2号说1号不是2名3号说4号的名次在我前面3号说我不是第一名他们是数学竟赛的  2020-12-06 …

2014年亚太经济合作组织(APEC)贸易部长会议于5月中旬在青岛举行,成为青岛历史上承办级别最高的  2020-12-17 …