in reply to
Re: Re: Best Way to Redirect STDERR to a Scalar
in thread Best Way to Redirect STDERR to a Scalar
I am curious to see if the following works for you or not:
use strict;
use warnings;
use IO::Scalar;
my $str;
my $err = tie *STDERR, 'IO::Scalar', \$str;
print STDERR "captured\n";
undef $err;
untie *STDERR;
print STDERR "not captured\n";
UPDATE:
whoops, this is exactly what
shenme already
said. My apologies.
jeffa
L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)