Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re^2: IPC::Open3 woes

by Anonymous Monk
on Sep 08, 2004 at 05:50 UTC ( #389281=note: print w/replies, xml ) Need Help??

in reply to Re: IPC::Open3 woes
in thread IPC::Open3 woes

Hi, I am new to open3 and perldoc is too vague to understand
I am trying a simple unix command to run in open3.
open3($stdin, $stdout, $stderr, "gcp -vpfR $xrc $dst")

What i need is -- I want to caputre STDOUT until gcp finishes or there is something on STDERR (on disk full case etc).

while (<$stdout>) {
print "$_";
@stderr = <$stderr>;
if (@stderr) { dir "ERROR: gcp\n" }

BUT this is not working -- any suggestions

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://389281]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (10)
As of 2016-10-25 19:51 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (328 votes). Check out past polls.