- 论坛徽章:
- 0
|
有一个文件,是按时间排列的,每秒钟可能有多条记录,记录中除了时间,还有调用函数的名称,我想取这个文件中时间在8:30~9:30间的行,并统计这段时间中每秒中各个函数出现的最大值,比如文件如下:
[2004-11-24 00:00:05,531] func1
[2004-11-24 00:00:05,531] func1
[2004-11-24 00:00:05,531] func1
[2004-11-24 00:00:05,531] func2
[2004-11-24 00:00:06,531] func2
[2004-11-24 00:00:05,531] func1
[2004-11-24 09:09:05,531] func1
[2004-11-24 09:09:05,531] func1
[2004-11-24 09:09:05,531] func1
[2004-11-24 09:09:05,531] func2
[2004-11-24 09:09:06,531] func2
[2004-11-24 09:09:06,531] func2
[2004-11-24 09:09:06,531] func2
[2004-11-24 09:09:07,531] func2
我希望得到的是 在8:30~9:30之间,func1在09:09:05出现的次数最多,次数为3,func2在09:09:06出现的次数最多,为2
怎样取出这样的值呢?请帮忙:) |
|