in reply to system() and qx comparison
IPC::System::Simple provides capture and capturex which are single- and multi-arg versions of qw respectively.
use IPC::System::Simple qw( capture capturex ); my $foo = capture("shell command"); my $foo = capturex("program"); my $foo = capturex("program", @args);
Conveniently, they even do the error checking for you.
By the way, IPC::System::Simple can also add error checking to system.
use IPC::System::Simple qw( system systemx ); system("shell command"); systemx("program"); systemx("program", @args);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: system() and qx comparison
by didess (Sexton) on Sep 28, 2011 at 05:43 UTC |