On 4/17/06, Irfan J Sayed <[EMAIL PROTECTED]> wrote:
snip
> I want to catch the output of this system command in the file
snip
TIMTOWTDI
#shell redirection
foreach my $vob (@vob_list) {
system "cleartool lock vob:$vob >> output";
}
#store in array
my @output;
foreach my $vob (@vob_list) {
push @output, qx{cleartool lock vob:$vob};
}
open my $out, '>', 'output';
print $out @output;
close $out;
#output as you go
open my $out, '>', 'output';
foreach my $vob (@vob_list) {
print $out, qx{cleartool lock vob:$vob};
}
close $out;
I like the third option the best because it is easy to add error checking to.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>