perl-Shell - Run shell commands transparently within perl

Property Value
Distribution ROSA 2016.1
Repository ROSA Contrib x86_64
Package filename perl-Shell-0.720.0-3-rosa2016.1.noarch.rpm
Package name perl-Shell
Package version 0.720.0
Package release 3-rosa2016.1
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 13.22 KB
Installed size 14.19 KB
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
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 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.


Package Version Architecture Repository
perl-Shell-0.720.0-3-rosa2016.1.noarch.rpm 0.720.0 noarch ROSA Contrib
perl-Shell - - -


Name Value
perl(File::Spec::Functions) -
perl(abi) >= 5.20.3


Name Value
perl(Shell) == 0.720.0
perl-Shell == 0.720.0-3:2016.1


Type URL
Binary Package perl-Shell-0.720.0-3-rosa2016.1.noarch.rpm
Source Package perl-Shell-0.720.0-3.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Shell rpm package:
    # urpmi perl-Shell




2017-03-02 - Andrey Bondrov <> 0.720.0-3
- (591764d) MassBuild#1273: Increase release tag

See Also

Package Description
perl-Sidef-2.330.1-3-rosa2016.1.noarch.rpm The Sidef programming language
perl-Smart-Comments-1.0.5-5-rosa2016.1.noarch.rpm Comments that do more than just sit there
perl-Sniffer-HTTP-0.240.0-1-rosa2016.1.noarch.rpm Multi-connection sniffer driver
perl-Snowball-Norwegian-1.200.0-6-rosa2016.1.noarch.rpm Porters stemming algorithm for Denmark
perl-Snowball-Swedish-1.200.0-6-rosa2016.1.noarch.rpm Porters stemming algorithm for Swedish
perl-Socket-GetAddrInfo-0.220.0-5-rosa2016.1.x86_64.rpm RFC 2553's C<getaddrinfo> and C<getnameinfo>
perl-Software-License-0.103.10-5-rosa2016.1.noarch.rpm Packages that provide templated software licenses
perl-Software-Release-0.30.0-3-rosa2016.1.noarch.rpm A change made in a software release
perl-Sort-Key-1.330.0-4-rosa2016.1.x86_64.rpm Tell Sort::Key how to sort new data types
perl-Sort-Naturally-1.30.0-5-rosa2016.1.noarch.rpm Sort lexically, but sort numeral parts numerically
perl-Sort-Versions-1.610.0-3-rosa2016.1.noarch.rpm A perl 5 module for sorting of revision-like numbers
perl-Specio-0.110.0-3-rosa2016.1.noarch.rpm A class which represents parameterizable constraints
perl-Sphinx-Config-0.90.0-6-rosa2016.1.noarch.rpm Sphinx search engine configuration file read/modify/write
perl-Sphinx-Search-0.280.0-5-rosa2016.1.noarch.rpm Sphinx search engine API Perl client
perl-Spoon-0.24-10-rosa2016.1.noarch.rpm A Spiffy Application Building Framework