ChinaUnix.net
相关文章推荐:

awk 统计

求助,想实现如下统计功能。 有个log,内容类似如下: xxxxxxxx,resp,1001,xxxxxx,56:201,xxxx xxxxxxxx,resp,1001,xxxxxx,56:202,xxxx xxxxxxxx,resp,1001,xxxxxx,56:203,xxxx ...... ...... xxxxxxxx,resp,1002,xxxxxx,56:201,xxxx xxxxxxxx,resp,1002,xxxxxx,56:203,xxxx xxxxxxxx,resp,1002,xxxxxx,56:206,xxxx ...... ...... xxxxxxxx,resp,1007,xxxxxx,56:-13,xxxx xxxxxxxx,resp,1008,xxxxxx,56:9001,xxxx xxxxxxxx,resp,10...

by zjdick - Shell - 2009-06-02 09:42:24 阅读(3762) 回复(11)

相关讨论

如果我要统计的是../backup/目录下面以kpi开头的文件 每一个kpi文件里面有很多条记录,如: 1|0|447|8758758749|85748578| 1|0|476|7834797358|87878997| 2|0|476|8584758477|75847587| 1|1|474|8578758478|75874857| 2|0|489|8574587855|48957577| …… 第一列为1是一类操作,是2是另外一种操作 第二列是0表示成功,是其他表示不成功以及不成功的原因 现在要统计的是所有一类操作中(也就是第一列为1记录),成功的记录(即第二列...

by truthy - Shell - 2008-01-31 13:10:55 阅读(2469) 回复(8)

我有一个可以滚动的日志,我想实时统计出日志中的一秒里共有多少请求数 其中要求是, 当下一个时间小于或等于上一个时间时,上一个时间累加一次 当下一个时间大于上一个时间时,累加结束,开始记下一次 日志如下: 14:25:33 14:25:34 14:25:34 14:25:33 14:25:34 14:25:35 统计成 14:25:33 1 14:25:34 4 14:25:35 1 我用awk写了一个,想实时统计 tail -f filename | awk -F'\t' 'BEGIN { print "start";count=0;time=$1} ...

by hoo7 - Shell - 2007-11-01 09:25:55 阅读(3187) 回复(7)

我提取了一个文件,如下 202.196.65.1 202.196.65.3 12:34:02 202.196.65.2 202.196.65.4 12:34:03 202.196.65.1 202.196.65.3 12:34:04 202.196.65.1 202.196.65.3 12:34:05 我想把同一条流的时间段取出来,不知道怎么办,比如我想取202.196.65.1 202.196.65.3这条流的持续时间:就需要用最大时间12:34:05减去12:34:02。不知道用awk怎么实现。请各位高手指点。谢谢!

by yanwei_2004 - Shell - 2007-08-31 17:21:26 阅读(1727) 回复(5)

informix数据库unload下来的文件: 200705.txt 6237001376490013289|200.0|20070501130816|本代他交易(银联中心)|ATM卡取款(包含银联卡)| 6227001376490013289|200.0|20070501130918|本代他交易(银联中心)|代理他行卡取款自动冲正| 6238770016000199247|200.0|20070501183259|本代本交易|ATM卡取款(包含本行卡)| 6238770016000154788|500.0|20070502135145|本代本交易|ATM卡取款(包含本行卡)| 6238770016000303351|200.0|2007...

by xy-coordinate - Shell - 2007-05-14 16:20:14 阅读(2577) 回复(8)

现在有一个文件,字段是已长度来分割 例如1-3标识名字,4-10表示工资。11-15表示地区 示例记录大致如下 *** 12234***:em16::em23: *** 345*** ***1245676*** 例如我现在要得到所有人工资总和 该如何实现 awk只能根据分隔符来分隔,获得对应字段 但是现在是以长度分隔的 该如何取得我如何来取呢?? 请大虾指教啊

by jayli426 - Shell - 2007-03-13 17:41:39 阅读(1352) 回复(2)

input txt: apple 100 a apple 134 a apple 39 b jane 105 c jane 200 c hjw 190 a hjy 200 b 怎么才能做到 output : apple 273 jane 305 hjw 190 hjy 200

by freecoder - Shell - 2004-02-06 17:37:08 阅读(829) 回复(2)

一个日志文件:aa.log 21:24:18(1):开始处理文件aa.avl... 21:24:18(1):有主话单入库数: 100 重单数量: 0 21:24:18(1):有主话单入库数: 100 重单数量: 0 21:24:18(1):有主话单入库数: 69 重单数量: 0 21:24:18(1):话单总数 280,其中错单 0,重单 0,有主 269,无主 11,屏蔽话单 0 21:24:18(1):开始处理文件bb.avl... 21:24:18(1):有主话单入库数: 35 重单数量: ...

by wsryyffs - Shell - 2007-12-19 17:32:31 阅读(1861) 回复(4)

比如有如下文件 15 juey 5 wang 10 juey 10 xy 5 wang 希望把 第一个字段的和打印出来 用awk 比如 希望输出为 45 ALL

by ruiqingzheng - Shell - 2006-01-14 23:53:35 阅读(2073) 回复(4)

awk 编程做统计 第一列 x 第2列为y 1 6 4 9 2 8 4 9 8 0 7 8 9 7 3 7 5 9 7 4 9 7 2 3 5 5 6 7 统计x相同的所有y的平均值 和方差.

by w123456 - Shell - 2005-04-25 18:54:03 阅读(2935) 回复(29)

有一个文件,如下,用shell怎么能统计出每个数字出现的次数?谢谢:) 1,2,3,4 1,2 2,4,6,7,8 2,3,6,9 5,7,3

by hello999_999 - Shell - 2009-05-22 12:28:00 阅读(1800) 回复(4)