SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-IPC-System-Simple rpm build for : openSUSE Tumbleweed. For other distributions click perl-IPC-System-Simple.

Name : perl-IPC-System-Simple
Version : 1.30 Vendor : openSUSE
Release : 1.21 Date : 2020-03-24 04:10:53
Group : Development/Libraries/Perl Source RPM : perl-IPC-System-Simple-1.30-1.21.src.rpm
Size : 0.07 MB
Packager : https://bugs_opensuse_org
Summary : Run commands simply, with detailed diagnostics
Description :
Calling Perl\'s in-built \'system()\' function is easy, determining if it was
successful is _hard_. Let\'s face it, \'$?\' isn\'t the nicest variable in the
world to play with, and even if you _do_ check it, producing a
well-formatted error string takes a lot of work.

\'IPC::System::Simple\' takes the hard work out of calling external commands.
In fact, if you want to be really lazy, you can just write:

use IPC::System::Simple qw(system);

and all of your \'system\' commands will either succeed (run to completion
and return a zero exit value), or die with rich diagnostic messages.

The \'IPC::System::Simple\' module also provides a simple replacement to
Perl\'s backticks operator. Simply write:

use IPC::System::Simple qw(capture);

and then use the capture() command just like you\'d use backticks. If
there\'s an error, it will die with a detailed description of what went
wrong. Better still, you can even use \'capturex()\' to run the equivalent of
backticks, but without the shell:

use IPC::System::Simple qw(capturex);

my $result = capturex($command, AATTargs);

If you want more power than the basic interface, including the ability to
specify which exit values are acceptable, trap errors, or process
diagnostics, then read on!

RPM found in directory: /vol/rzm3/linux-opensuse/tumbleweed/repo/oss/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(IPC::System::Simple)
perl-IPC-System-Simple

Requires :
perl(:MODULE_COMPAT_5.40.0)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/IPC
/usr/lib/perl5/vendor_perl/5.40.0/IPC/System
/usr/lib/perl5/vendor_perl/5.40.0/IPC/System/Simple.pm
/usr/share/doc/packages/perl-IPC-System-Simple
/usr/share/doc/packages/perl-IPC-System-Simple/Changes
/usr/share/doc/packages/perl-IPC-System-Simple/README
/usr/share/doc/packages/perl-IPC-System-Simple/examples
/usr/share/doc/packages/perl-IPC-System-Simple/examples/rsync-backup.pl
/usr/share/licenses/perl-IPC-System-Simple
/usr/share/licenses/perl-IPC-System-Simple/LICENSE
/usr/share/man/man3/IPC::System::Simple.3pm.gz

 
ICM