不重复数据字段统计
来源:互联网 发布:linux中vi常用命令 编辑:程序博客网 时间:2024/06/05 08:17
#!/usr/bin/perl -w$direct=$ARGV[0]; //read perl pamameter 1system ("sh /home/fzhao/txt/1.sh $direct"); //perl call shell$count=0;$dup=0;$all=0;$len=0;@b=();open my $fh , '<' ,'1';open my $fh2 , '>>' ,'11';while (my $line=<$fh>) { @array =split (/\s+/,$line); //split line into field=pod //perl 成段注释方法 if ($first==0) { print "@array"; print "\n"; foreach (@array) { print $_; print ";;"; } $first=1; exit; }=cut if ( $direct==0 ) { $hsRas=$array[14]; } else { $hsRas=$array[15]; } $all++; $flag=0; foreach (@b) //遍历数组 { if ( $_ eq $hsRas ) { $dup++; $flag=1; last; } } push @b , $hsRas; $len =@b; if ( $flag == 0) { print $fh2 "$hsRas\n"; $count++; }# print "hsRas=$hsRas\n";}close ($fh);close ($fh2);print "all=$all;dup=$dup;count=$count \n";
====================
1.sh
#!/bin/bashfile=Log1.logdirect=$1rm 1 2 11rm $filescp root@1.2.3.4:/var/log/trace/$file ./grep hsRas $file >2if [ "$direct" -eq 0 ]then grep send 2 >1else grep Receive 2 >1fi
0 0
- 不重复数据字段统计
- SQLserver统计某个字段不重复的个数以及怎么以时间为单位取出一段时间的数据
- mysql 获取某字段不重复数据,删除某字段重复数据
- mysql 获取某字段不重复数据,删除某字段重复数据
- 大数据-2.5亿个数据-统计不重复
- 查询不重复字段
- mysql删除重复的数据,保留一条,根据多个字段判断。以及统计重复数据
- mysql重复不统计
- mysql如何判断指定字段数据不重复
- Excel-统计不重复数据的个数,设置单元格不允许出现重复数据
- 重复的字段不显示
- sql server 统计数据库中某个字段的值,剔除重复数据和查找重复的数据
- SQL语句-统计全部数据,过滤掉其中两个字段同时重复的记录
- SQL语句-统计全部数据,过滤掉其中两个字段同时重复的记录
- oracle sql 判断字段非空,数据不重复,插入多跳数据
- 按两个字段统计重复记录
- 查询不重复数据
- 插入不重复数据
- 多彩的树 ssl2658 dfs+容斥原理
- struts2中的result用法
- android相关知识
- 通过Spring Boot构建项目工程
- OC消息转发机制
- 不重复数据字段统计
- Struts2基础总结
- bzoj1303: [CQOI2009]中位数图
- bzoj4826 [Hnoi2017]影魔
- 小白学习笔记-Day02-W3School
- PAT L1-009. N个数求和
- 【JZOJ 5054】统计
- 【STL】unique函数
- 安卓学习(spring boot)