RSS | Module Info | Add a review of IPC-Run
IPC-Run
(0.92)
The core Perl documentation for IPC::Open3 mentions this module as a better alternative to IPC, specifically with the inherent deadlock issues that prevent reliable use of IPC::Open3. This module is a gem when you need IPC in production applications where potential lockups would otherwise be a very serious problem. I'm so glad we have this alternative to IPC::Open3. IPC::Run works very easily just following the examples right out of the synopsis in its documentation.
linuxrawkstar - 2013-05-08T08:07:37 (permalink)
1 out of 1 found this review helpful.
Was this review helpful to you?
Yes
No
IPC-Run
(0.92)
I was looking for a module that could get the output of a particular command. In my case, I needed the error output. For a quick and easy replacement to system() or using qx() the command:
run \@args, \$in, \$out, \$err or die "Cannot run command because of: $?";
Works wonderfully. Afterwards, you can dig the rest of the documentation to get more control on command output and processes.
mimosinnet - 2013-03-28T03:29:32 (permalink)
3 out of 3 found this review helpful.
Was this review helpful to you?
Yes
No
IPC-Run
(0.90)
Very powerful module, once you go through the documentation and understand how it works.
Florent Angly - 2011-08-28T18:52:03 (permalink)
3 out of 3 found this review helpful.
Was this review helpful to you?
Yes
No
IPC-Run
(0.89)
Worth having a look at if you are using Open3, system or qx.
The module documentation is excellent. Maybe one of the best documented module on CPAN. I am jealous.
Timers, redirection and filters make controlling an external process straightforward.
نديم الخمير - 2010-03-31T03:32:58 (permalink)
3 out of 3 found this review helpful.
Was this review helpful to you?
Yes
No
IPC-Run
(0.82)
Best way to interactively read and write to background processes.
Tino Didriksen - 2009-01-15T09:49:19 (permalink)
1 out of 1 found this review helpful.
Was this review helpful to you?
Yes
No
IPC-Run
(0.80)
In words of the author of IPC::Run
> I would personally recommend IPC::Cmd rather than IPC::Run right now.
> It seems more stable and well-supported.
> It's not obsolete -- still works for many people, even with test
> failures -- but IPC::Cmd seems to be more actively maintained.
My review:
It works well and is easy to use but I do not like its interface.
Roberto - 2007-01-31T06:48:19 (permalink)
6 out of 8 found this review helpful.
Was this review helpful to you?
Yes
No

