in reply to capturing STDOUT
Voila. Pipes kick *ss when it comes to storing variable amounts of data and handle redirection. Of course, this isn't a problem in PerlLand, but I welcome you to CLand, if you'd tag along...my $bologna; { pipe(READ,WRITE); local *STDOUT=*WRITE; local $|=1; #don't forget to unbuffer (your evil STDOUT hard-coded code) $bologna=<READ>; } print $bologna;
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: capturing STDOUT
by premchai21 (Curate) on Apr 30, 2001 at 05:17 UTC | |
Re: Re: capturing STDOUT
by DrZaius (Monk) on Apr 30, 2001 at 08:34 UTC | |
by Rhandom (Curate) on Apr 30, 2001 at 18:12 UTC |