Показать сообщение отдельно

  #4  
Старый 10.12.2009, 17:13
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Возможно, такой скриптик поможет
Код:
#!/usr/bin/perl

use strict;
use warnings;
use Time::HiRes qw /gettimeofday/;

die "wrong param count\n" if scalar @ARGV == 0;
my $time_start = gettimeofday;
my $prog_name = shift;
open my $F, '-|', $prog_name, @ARGV or die "open() error: $!\n";
print while <$F>;
close $F;
my $time = sprintf '%.2f', gettimeofday - $time_start;
print "\nExecution time: ", $time, " sec.\n";
 
Ответить с цитированием