in reply to Windows pipe error

perldoc -f open states:

The last example in each block shows the pipe as "list form", which is not yet supported on all platforms. A good rule of thumb is that if your platform has true "fork()" (in other words, if your platform is UNIX) you can use the list form.

And while Windows has fork() emulation, that emulation is buggy and doesn't work in many cases. So your approach just won't work.

Replies are listed 'Best First'.
Re^2: Windows pipe error
by Anonymous Monk on Feb 08, 2006 at 18:17 UTC
    Any suggestions for a work around on windows?
      Check this discussion.
      This nice article about forking in perl, might be useful, also.