Package : perl-Shell > RPM : perl-Shell-0.730.0-5.mga9.src.rpm

Basic items

Name perl-Shell
Version 0.730.0
Release 5.mga9
URL https://metacpan.org/release/Shell
Group Development/Perl
Summary Run shell commands transparently within perl
Size 9KB
Arch noarch
License GPL+ or Artistic

Description

Caveats
This package is included as a show case, illustrating a few Perl
features. It shouldn't be used for production programs. Although it
does provide a simple interface for obtaining the standard output of
arbitrary commands, there may be better ways of achieving what you
need.

Running shell commands while obtaining standard output can be done with
the C<qx/STRING/> operator, or by calling C<open> with a filename
expression that ends with C<|>, giving you the option to process one
line at a time. If you don't need to process standard output at all,
you might use C<system> (in preference of doing a print with the
collected standard output).

Since Shell.pm and all of the aforementioned techniques use your
system's shell to call some local command, none of them is portable
across different systems. Note, however, that there are several built
in functions and library packages providing portable implementations of
functions operating on files, such as: C<glob>, C<link> and C<unlink>,
C<mkdir> and C<rmdir>, C<rename>, C<File::Compare>, C<File::Copy>,
C<File::Find> etc.

Media information

Distribution release Mageia cauldron
Media name core-release
Media arch i586

Advanced items

Source RPM NOT IN DATABASE ?!
Build time 2022-03-20 13:28:10
Changelog View in Sophie
Files View in Sophie
Dependencies View in Sophie