Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re^6: Stop Command In Perl

by monsoon (Pilgrim)
on Jul 13, 2012 at 05:17 UTC ( #981561=note: print w/replies, xml ) Need Help??

in reply to Re^5: Stop Command In Perl
in thread Stop Command In Perl

Tried. Still get
with this
perl -e "$pid = open PIPE, '-|', 'echo one && ping -n 5 >nul + && echo two';$/=' '; while (<PIPE>){ print $_ . \"\n\"; kill 2, $pid +}"
Doesn't look like a buffering issue, more of a kill portability one.

Replies are listed 'Best First'.
Re^7: Stop Command In Perl
by mbethke (Hermit) on Jul 13, 2012 at 21:50 UTC
    Well, in this case you'd have to leave $/ alone because there will be no spaces in your output, only newlines. There should be an extra blank line at the end of your output, right? The replies to this suggest kill 2, $pid does indeed work on Windows.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://981561]
LanX passes the blame to jdpatches. ..
Eily the verb from this sentence
[LanX]: jdporter adjusted the best nodes algorithm not long ago to public demands, my theory more complicated= more error prone
[Eily]: what error? I see no issue :P
LanX and: = harder to reproduce. ..

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (11)
As of 2018-03-20 10:18 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (249 votes). Check out past polls.