- 论坛徽章:
- 27
|
回复 #4 ynchnluiti 的帖子
open (FILE,"spy.log")||die ("failed!");
@file=(<FILE>);
close(FILE);
foreach $file(@file)
{
($date,$realtime,$num,$statement,$sql,$sample)=split(/\|/,"$file");
$file="$sql|$realtime|$sample";
}
@file=sort(@file);
foreach $file(@file){
($sql,$realtime,$sample)=split(/\|/,"$file");
checkRecord($file);
}
sub checkRecord()
{
$record=$_[0];
open (USERNAME,">>new.txt");
print USERNAME $record;
close(USERNAME);
} | 没有别的情况了.是这个样子的.原来是重复的少.我把每个重复的写进一个文件.再分析单个文件.这次重复的太多了.
[ 本帖最后由 shijiang1130 于 2009-2-6 20:31 编辑 ] |
|