把第一列相同的名称的第二列加起来:

[root@localhost cc]# cat 1.txt
aaa 10
bbb 20
aaa 30
ccc 40
ccc 20
ccc 40

[root@localhost cc]# cat 1.txt |awk '{sum[$1]+=$2}END{for(i in sum)print i,sum[i]}'
aaa 40
bbb 20
ccc 100

统计第一列名称出现的次数:

[root@localhost cc]# cat 1.txt |awk '{sum[$1]+=1}END{for(i in sum)print i,sum[i]}'
aaa 2
bbb 1
ccc 3

或[root@localhost cc]# cat 1.txt |awk '{sum[$1]++}END{for(i in sum)print i,sum[i]}'
aaa 2
bbb 1
ccc 3

统计第一列第二列重复出现的次数:

[root@localhost cc]# cat 1.txt |awk '{sum[$1" "$2]++}END{for(i in sum)print i,sum[i]}'
aaa 10 1
ccc 20 1
aaa 30 1
ccc 40 2
bbb 20 1

简单的把第二列加起来:
 [root@localhost cc]# cat 1.txt |awk '{a+=$2}END{print a}'
160

最新文章

  1. 一个 -100.01 的double 在内存中怎么存储的. 一个中文String 在内存中占多少直接 utf-8 / GBK
  2. SQL优化 1
  3. 【读书笔记】iOS-NSNumber
  4. MySQL的replace函数的用法
  5. SQL2008中Merge Into的用法
  6. 如何在WTL和MFC中使用duilib及如何静态使用duilib库!(初级讲解 附带一个Demo)
  7. POJ 2125 Destroying The Graph (二分图最小点权覆盖集+输出最小割方案)
  8. 分析恶意驱动(进程启动apc注入dll)
  9. Item47
  10. 不同浏览器使用Content-disposition时filename带空格的处理方式不同
  11. Java Class 字节码文件结构详解
  12. rxJava rxandroid 学习
  13. 18.14 构建Linux根文件系统
  14. LINQ的基础使用方法
  15. Java 面试基础总结(一)
  16. [PyData] 01 - Web Crawler
  17. awesome vue
  18. java输出自身源代码
  19. Delphi: 模态窗体最小化
  20. WPF备忘录(7)WPF图片资源路径介绍

热门文章

  1. 转载:R语言rvest包使用
  2. window2012如何查看进程中PID所对应的IIS应用程序池
  3. .net core signalR 忽略https 证书
  4. sql service 备份
  5. Unreal Open Day游记
  6. Day6 ,周期末考试试题
  7. jzoj5806
  8. Jmeter测试计划要素
  9. day 35 dom 编程 补充
  10. 微信小程序 base64图片在canvas上画图