文档章节

linux文件 某列求和

fzxu_05
 fzxu_05
发布于 2012/10/24 15:11
字数 114
阅读 2.5K
收藏 2

阿里云携手百名商业领袖、技术大咖,带您一探行进中的数字新基建!>>>


linux文件按照某两个字段为条件

对某个字段求和

第一种方法:


#!/bin/bash


filename=sp.user
cat $filename|awk '{print $1" "$2" "$3}' >log.txt
cat log.txt|awk '{print $1" "$2}'|sort |uniq >t.txt
while read line
do
echo -n -e "$line\t"
grep "$line" log.txt|awk 'BEGIN{total=0}{total+=$3}END{print total}'
done <t.txt


第二种方法:

#!/bin/bash


filename=crm.sp.user
awk '{a[$1"  "$2]+=$3}END{for(i in a)print i,a[i]}' $filename >sp.user.sumfee

参照数据:  


推荐一个不错的网站

© 著作权归作者所有

fzxu_05
粉丝 44
博文 165
码字总数 84201
作品 0
朝阳
程序员
私信 提问
加载中

评论(0)

[svc]linux正则实战(grep/sed/awk)

企业实战: 过滤ip 过滤出第二行的 192.168.2.11. 深入浅出linux三剑客之sed必杀技一例深入浅出linux三剑客之awk必杀技一例 方法1: 使用sed替换为空(删除首尾多余) 方法2: 使用sed行号指定行 ...

osc_9l5vqi8m
2018/03/04
1
0
在linux系统中实现各项监控的关键技术(1)--cpu使用率的计算

转载自 Linux中通过/proc/stat等文件计算Cpu使用率 http://www.blogjava.net/fjzag/articles/317773.html proc文件系统 /proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间...

osc_ufb3fh6o
2018/07/12
2
0
Android CPU性能数据获取

总体CPU 获取CPU信息思路 Android系统是基于Linux内核的,所以系统文件的结构和Linux下一样,系统总体CPU使用信息放在/proc/stat文件下,/proc/cpuinfo文件存放CPU的其它信息,包括CPU名称,...

awesome@qa
2019/07/06
0
0
awk分组求和分组统计次数

awk分组求和分组统计次数 运维生存时间 - 运维生存时间2017-12-037 阅读 Linux命令awk 发表评论 A+ 所属分类: Linux命令 分组求和 以第一列 为变量名 第一列为变量,将相同第一列的第二列数...

运维生存时间 - 运维生存时间
2017/12/03
0
0
30个必知的Linux命令技巧,你都掌握了吗?

在Unix/Linux下,高效工作方式不是操作图形页面,而是命令行操作,命令行意味着更容易自动化。使用过Linux系统的朋友应该都知道它的命令行强大之处。话说回来了,以下这些命令使用技巧你又知...

李振良OK
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

SpringBoot 整合 Redis 缓存

1.首先导入使用Maven导入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><......

FH-Admin
25分钟前
12
0
如何安装WordPress插件 - 初学者的分步指南 - WP站长

<!-- wp:paragraph -->安装WordPress后,每一个初学者需要学习的第一件事就是如何安装WordPress插件。插件允许您向WordPress添加新功能,例如添加图库、幻灯片等。有数千个可用于WordPress的...

wpzhanzhang
40分钟前
8
0
【Flutter组件终结篇】332个组件 658页PDF

老孟导读:历时1年的时间,整理完成了330+组件的详细用法,不仅包含UI组件,还包含了功能性的组件。 虽然整理了 330+的组件基本用法,但并不是让你每一个都学习一遍,任何技术基本都是掌握 ...

老孟Flutter
今天
17
0
三星手机又中招:一张壁纸可引发系统崩溃 附临时解决方法

  前几天国内有大量用户发现三星手机崩溃、黑屏或者无限重启, 这可能是三星手机的日历 APP 的 bug。这件事还没完,三星手机今天又发现了新的问题,换上一张特别的壁纸就会导致系统崩溃,不...

alkcendkljk
今天
13
0
查找当前目录和文件目录[重复] - Find current directory and file's directory [duplicate]

问题: This question already has answers here : 这个问题已经在这里有了答案 : How to properly determine current script directory? 如何正确确定当前脚本目录? (11 answers) (11个答...

技术盛宴
今天
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部