码迷,mamicode.com
首页 > 其他好文 > 详细

get_result --perl

时间:2018-06-20 21:22:20      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:each   Fix   use   open   file   get   foreach   gre   usr   

#!/usr/bin/perl

use File::Basename;

my $result_dir = $ARGV[0];

my $result_testlog_dir = "$result_dir/testlog";

opendir DIR, $result_testlog_dir;

my $result_log_file = "$result_dir/regress_result.log"
system("touch $result_log_file");

my $all_results;

foreach $file(readdir DIR) {
my ($filename, $dir, $suffix) = fileparse($file, qr/\.[^.]*/);

if($suffix =~ /log/) {
my $result = `grep "TEST_RESULTS" $result_testlog_dir/$file`;
chomp($result);
$all_results = $all_results."$results $result_testlog_dir/$file\n";

}
}


open(WR_FILE, ">$result_log_file");
print WR_FILE, $all_results;

print "RESULT FILE: $result_log_file\n"

get_result --perl

标签:each   Fix   use   open   file   get   foreach   gre   usr   

原文地址:https://www.cnblogs.com/bky-lxin/p/9205152.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!