in reply to Script outputs on screen
The `` slurps all output before it returns. Read from a file handle instead.
open( my $fh, '-|', "script2 a b c" ) or die; while (<$fh>) { print; }
|
---|
In Section
Seekers of Perl Wisdom