美文网首页
批量处理并转置

批量处理并转置

作者: 南山欧巴 | 来源:发表于2017-07-30 20:30 被阅读0次
use strict;
use warnings;
use Data::Dumper;
open OUT,">jieguo.txt";

my @file=glob "*.mapstat";
my %hash;
my %title;

foreach my $file(@file){
    #$file = ~/(.*).all.mapstat/;
    #my $id=$1;
    #print $file;
    my $n=0;
    open IN,$file;
    while(<IN>){
        #$_=~s/\r//g;
        chomp;
        #next if(/^$/ || $_ eq "");
        my ($name,$type,$info)=split/\s+/,$_;
        #print "$type\n";
        $title{$type}=$n;
        $n++;
        #if(!defined $info){print "h" if(/\t/);print $_;die;}
        push @{$hash{$file}},$info;
        }
        close IN;
}
print OUT join("\t",(sort {$title{$a} <=> $title{$b}} keys %title));
print OUT"\n";
#print Dumper %hash;
#die;



for my $key (keys %hash){
#    for my $i(0..$#{$hash{$key}}){
        print OUT join("\t",@{$hash{$key}})."\n" ;
    #}
}

相关文章

  • 批量处理并转置

  • Excel插件

    1、全能插件:方方格子 内置了文本处理、批量录入、删除工具、合并转换、重复值工具、数据对比、高级排序等上百个功能。...

  • 批量处理2——Java花式处理EXCEL

    批量处理1——文件的上传(bootstrap+Ajax+SSM)批量处理2——Java花式处理EXCEL批量处理3...

  • Hibernate入门3-批量操作

    Hibernate 快速入门3 - 批量处理和查询 4 批量处理 4.1 批量插入 考虑一个批量插入100万条学生...

  • 图片批量置灰

    // GrayPic.cpp : This file contains the 'main' function. ...

  • 白描在使用中的一些小技巧

    批量处理图片 批量处理界面改变图片顺序 在批量处理页面,长按一张图片就可以进入编辑模式,可以拖动移动图片顺序,可以...

  • 基于Python的SetNull批量处理

    用Python实现SetNull批量处理 前面文章基于ModelBuilter的SetNull批量处理 讲了如何利...

  • 慢思考 5月24日

    今天的晨读内容,给我们大家分享了三个的点,我个人觉得实用性较强的是批量处理。 批量处理 说到批量处理,最能想到的是...

  • 批量处理——把循环中产生的数据框合并

    这是对之前批量处理方法的一个补充,前面的文章 目录批量处理——for循环批量计算组间差异[https://www....

  • 2020-07-20

    spark streaming 结构化流 批量处理为主 flink 流为主,批量处理只是流处理中的一个特例 sto...

网友评论

      本文标题:批量处理并转置

      本文链接:https://www.haomeiwen.com/subject/sgpklxtx.html