SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : perl-IPC-System-Simple
Version : 1.25 Vendor : openSUSE
Release : lp152.3.2 Date : 2019-09-20 18:20:05
Group : Development/Libraries/Perl Source RPM : perl-IPC-System-Simple-1.25-lp152.3.2.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 the /capture() manpage 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/distribution/leap/15.2/repo/oss/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-IPC-System-Simple-1.25-lp152.3.2.noarch.rpm
ftp.icm.edu.pl  perl-IPC-System-Simple-1.25-lp152.3.2.noarch.rpm
ftp.icm.edu.pl  perl-IPC-System-Simple-1.25-lp152.3.2.noarch.rpm
     

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

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/IPC
/usr/lib/perl5/vendor_perl/5.26.1/IPC/System
/usr/lib/perl5/vendor_perl/5.26.1/IPC/System/Simple.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/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/LICENSE
/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/man/man3/IPC::System::Simple.3pm.gz

 
ICM