libshell-posix-select-perl - POSIX Shell's "select" loop for Perl

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libshell-posix-select-perl
Package version 0.05
Package release 2
Package architecture all
Package type deb
Installed size 196 B
Download size 47.45 KB
Official Mirror
Shell::POSIX::Select implements the select loop of the "POSIX" shells (Bash,
Korn, and derivatives) for Perl. That loop is unique in two ways: it's by far
the friendliest feature of any UNIX shell, and it's the only UNIX shell loop
that's missing from the Perl language. Until now!
What's so great about this loop? It automates the generation of a numbered
menu of choices, prompts for a choice, proofreads that choice and complains if
it's invalid (at least in this enhanced implementation), and executes a
code-block with a variable set to the chosen value. That saves a lot of coding
for interactive programs -- especially if the menu consists of many values!
The benefit of bringing this loop to Perl is that it obviates the need for
future programmers to reinvent the Choose-From-A-Menu wheel.


Package Version Architecture Repository
libshell-posix-select-perl_0.05-2_all.deb 0.05 all Debian Main
libshell-posix-select-perl - - -


Name Value
perl -


Type URL
Binary Package libshell-posix-select-perl_0.05-2_all.deb
Source Package libshell-posix-select-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libshell-posix-select-perl deb package:
    # sudo apt-get install libshell-posix-select-perl




2010-07-27 - gregor herrmann <>
libshell-posix-select-perl (0.05-2) unstable; urgency=low
[ gregor herrmann ]
* Take over for the Debian Perl Group with maintainer's permission
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza); Homepage field (source stanza). Changed:
Maintainer set to Debian Perl Group <pkg-perl-> (was: Florian Ragwitz
<>); Florian Ragwitz <> moved
to Uploaders.
* Add debian/watch.
* debian/control: Changed: Switched Vcs-Browser field to ViewSVN
(source stanza).
* debian/control: Added: ${misc:Depends} to Depends: field.
[ Ryan Niebur ]
* Remove Florian Ragwitz from Uploaders
* Close ITA (Closes: #523145)
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ gregor herrmann ]
* Add /me to Uploaders.
* debhelper 7.
* Set Standards-Version to 3.9.1; remove version from perl build dependency.
* Convert to source format 3.0 (quilt); now we can use binary reference
files for the test suite.
* debian/copyright: DEP5 format.
2008-04-05 - Marc 'HE' Brockschmidt <>
libshell-posix-select-perl (0.05-1.2) unstable; urgency=low
* Non-maintainer upload.
* debian/rules: Don't fail when perl is smart enough not to create empty
dirs. (Closes: #467759)
2006-04-23 - Marc 'HE' Brockschmidt <>
libshell-posix-select-perl (0.05-1.1) unstable; urgency=low
* Non-maintainer upload (maintainer allowed it)
* Updated testsuite reference files to cope with changes in Filter::Simple.
As they contain binary changes, I needed to encode them with uuencode
(added the sharutils build-dep) and change the build system to extract
them. (Closes: #353133)
2005-08-23 - Florian Ragwitz <>
libshell-posix-select-perl (0.05-1) unstable; urgency=low
* Initial Release (Closes: #324737).

See Also

Package Description
libshevek-dev_1.4-1_amd64.deb library of useful functions written by shevek
libshevek-doc_1.4-1_all.deb library of useful functions written by shevek
libshevek0_1.4-1_amd64.deb library of useful functions written by shevek
libshhmsg1-dev_1.4.1-5_amd64.deb library for displaying messages - development
libshhmsg1_1.4.1-5_amd64.deb library for displaying messages - runtime
libshhopt1-dev_1.1.7-3_amd64.deb Command line option parser - development
libshhopt1_1.1.7-3_amd64.deb Command line option parser - runtime
libshib-common-java-doc_1.4.0-3_all.deb Documentation for the Shibboleth Common Library
libshib-common-java_1.4.0-3_all.deb Shibboleth Common Library
libshib-parent-project2-java_1-2_all.deb Shibboleth Project V2 Super POM
libshiboken-dev_1.2.2-1+b1_amd64.deb development files for the shiboken bindings generator library
libshiboken-py3-1.2_1.2.2-1+b1_amd64.deb CPython3 bindings generator for C++ libraries - shared library
libshiboken1.2_1.2.2-1+b1_amd64.deb CPython bindings generator for C++ libraries - shared library
libshibresolver-dev_1.0.0-1_amd64.deb Shibboleth SP Attribute Resolver library
libshibresolver1_1.0.0-1_amd64.deb Shibboleth SP Attribute Resolver library