- 论坛徽章:
- 0
|
本帖最后由 ghoull 于 2013-10-19 15:48 编辑
- #!/usr/bin/perl
- my @wanted;
- push @{ $wanted[0] },"5GHz Power Accuracy\n","frequency\trate\ttxchain\ttarget\ttemp\tmeas pwr\tdelta\t2.0dB\t1.5dB\t1.0dB\n";
- push @{ $wanted[1] },"5GHz EVM Accuracy with chain power\n","freq\trate\ttxchain\ttarget\ttemp\tmeas pwr\tmeas_EVM\tEVMLimit\tevmP/F\tdelta\t1.2dB\n";
- open my $data, 'Power_EVM_PASS.txt';
- open (XLS,">test.xls");
- while (<$data>) {
- s/^(?:\S+\s+){2}//;
- push @{ $wanted[0] },$_."\n" if /^(:?\S+\s+){9}\w*ok$/&&s/\s+/\t/g;
- push @{ $wanted[1] },$_."\n" if /^(:?\S+\s+){10}\w*ok$/&&s/\s+/\t/g;
- }
- say XLS "@{ $wanted[0] }@{ $wanted[1] }";
- close $data;
- close XLS;
复制代码 |
|