RSS | Module Info | Add a review of IPC-Run3

3 out of 4 found this review helpful:

IPC-Run3 (0.044) *****

This module is very handy for running external programs from Perl, especially because you can capture all the input, output, and error output as strings.

I am using this to run tests on external programs (some of them not written in Perl). This module is very reliable and also very, very easy to use compared to using system, open, pipes, backticks, and all that jazz.

Regarding the other review of the documentation, note that relates to an old version (0.030) which even seems to have been made by a different person (Roderich Schupp) than the current maintainer (Ricardo SIGNES). The documentation here is now very complete and it's pretty helpful too.

(Contact me at bkb@cpan.org if you have a comment about this review.)

Ben Bullock - 2011-03-03T20:09:48

Was this review helpful to you?  Yes No
5 out of 5 found this review helpful:

IPC-Run3 (0.034) *****

This Just Works. Everywhere.

This is pretty much THE standard basic way to lunch a system command, with or without input, with or without output and error.

While it's not quite so obvious and useful for things need interactive and Expect-like behaviour, for any command that goes to the system and doesn't need to be interactive this is almost always what you want to be using.

Adam Kennedy - 2006-02-05T23:55:24

Was this review helpful to you?  Yes No
6 out of 6 found this review helpful:

IPC-Run3 (0.030) ****

Incredibly useful! Despite the incomplete documentation, the interface is intuitive enough to make basic usage possible. I found it very handy for testing perl scripts, as it transparently feeds/captures STDIN and STDOUT from scalars and just works on both Linux and Win32. Still, I wish the documentation were improved as it seems to offer much more than I've managed to puzzle out so far.

David Golden - 2005-09-21T19:07:41

Was this review helpful to you?  Yes No


the camel