Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: psh | Distribution: Mageia |
Version: 1.8.1 | Vendor: Mageia.Org |
Release: 16.mga9 | Build date: Sun Mar 20 16:36:12 2022 |
Group: Development/Perl | Build host: localhost |
Size: 397881 | Source RPM: psh-1.8.1-16.mga9.src.rpm |
Packager: umeabot <umeabot> | |
Url: https://metacpan.org/release/psh | |
Summary: Developing for Perl Shell |
*psh* is a Perl program which executes a read-eval loop with enough options so that general behavior reasonably similar to more traditional shells like '*sh*' or '*bash*' can be achieved, while still allowing arbitrary perl expressions to be evaluated. By default within *psh*, the Perl *-w* flag and ''use strict'' are not employed so that the user is not bound by their stipulations. They can both be turned on via a command-line flag; or setting '$^W = 1' will turn on warnings, and calling ''use strict'' will (almost) do the usual thing if called by the user (see LIMITATIONS, below). Each line of input is read. *psh* knows a number of possible strategies for evaluating the line, such as "send it to 'system()' if it starts with the name of an executable visible in '$ENV{PATH}'". (See below for a complete list.) Each strategy in turn (from a user-definable list) examines the command line to see if it can apply, and the first matching strategy evaluates the line. There is a *psh* configuration variable (see below) which controls whether the perl value of the evaluation is saved and printed after each command.
GPL+ or Artistic
* Sun Mar 20 2022 umeabot <umeabot> 1.8.1-16.mga9 + Revision: 1806871 - Mageia 9 Mass Rebuild
/usr/bin/psh /usr/share/doc/psh /usr/share/doc/psh/COPYRIGHT /usr/share/doc/psh/HACKING /usr/share/doc/psh/INSTALL /usr/share/doc/psh/META.yml /usr/share/doc/psh/README /usr/share/doc/psh/RELEASE /usr/share/doc/psh/TODO /usr/share/doc/psh/examples /usr/share/doc/psh/examples/complete-examples /usr/share/man/man1/psh.1.xz /usr/share/man/man1/pshcomplete.1.xz /usr/share/man/man1/pshconfig.1.xz /usr/share/man/man1/pshdevel.1.xz /usr/share/man/man3/Psh::Builtins::Alias.3pm.xz /usr/share/man/man3/Psh::Builtins::Bg.3pm.xz /usr/share/man/man3/Psh::Builtins::Bind.3pm.xz /usr/share/man/man3/Psh::Builtins::Builtin.3pm.xz /usr/share/man/man3/Psh::Builtins::Cd.3pm.xz /usr/share/man/man3/Psh::Builtins::Complete.3pm.xz /usr/share/man/man3/Psh::Builtins::Delenv.3pm.xz /usr/share/man/man3/Psh::Builtins::Dirs.3pm.xz /usr/share/man/man3/Psh::Builtins::Drives.3pm.xz /usr/share/man/man3/Psh::Builtins::Exit.3pm.xz /usr/share/man/man3/Psh::Builtins::Export.3pm.xz /usr/share/man/man3/Psh::Builtins::Fallback::Env.3pm.xz /usr/share/man/man3/Psh::Builtins::Fallback::Ls.3pm.xz /usr/share/man/man3/Psh::Builtins::Fc.3pm.xz /usr/share/man/man3/Psh::Builtins::Fg.3pm.xz /usr/share/man/man3/Psh::Builtins::Firsttime.3pm.xz /usr/share/man/man3/Psh::Builtins::Forfile.3pm.xz /usr/share/man/man3/Psh::Builtins::Function.3pm.xz /usr/share/man/man3/Psh::Builtins::Hash.3pm.xz /usr/share/man/man3/Psh::Builtins::Help.3pm.xz /usr/share/man/man3/Psh::Builtins::History.3pm.xz /usr/share/man/man3/Psh::Builtins::Jobs.3pm.xz /usr/share/man/man3/Psh::Builtins::Kill.3pm.xz /usr/share/man/man3/Psh::Builtins::Modules.3pm.xz /usr/share/man/man3/Psh::Builtins::Option.3pm.xz /usr/share/man/man3/Psh::Builtins::Package.3pm.xz /usr/share/man/man3/Psh::Builtins::Printenv.3pm.xz /usr/share/man/man3/Psh::Builtins::Readline.3pm.xz /usr/share/man/man3/Psh::Builtins::Rehash.3pm.xz /usr/share/man/man3/Psh::Builtins::Rename.3pm.xz /usr/share/man/man3/Psh::Builtins::Set.3pm.xz /usr/share/man/man3/Psh::Builtins::Setenv.3pm.xz /usr/share/man/man3/Psh::Builtins::Source.3pm.xz /usr/share/man/man3/Psh::Builtins::Strategy.3pm.xz /usr/share/man/man3/Psh::Builtins::Sudo.3pm.xz /usr/share/man/man3/Psh::Builtins::Symbols.3pm.xz /usr/share/man/man3/Psh::Builtins::Theme.3pm.xz /usr/share/man/man3/Psh::Builtins::Tieopt.3pm.xz /usr/share/man/man3/Psh::Builtins::Unalias.3pm.xz /usr/share/man/man3/Psh::Builtins::Which.3pm.xz /usr/share/man/man3/Psh::Completion.3pm.xz /usr/share/man/man3/Psh::Joblist.3pm.xz /usr/share/man/man3/Psh::Locale.3pm.xz /usr/share/man/man3/Psh::Locale::Default.3pm.xz /usr/share/man/man3/Psh::OS.3pm.xz /usr/share/man/man3/Psh::OS::Win.3pm.xz /usr/share/man/man3/Psh::Parser.3pm.xz /usr/share/man/man3/Psh::PerlEval.3pm.xz /usr/share/man/man3/Psh::Strategy.3pm.xz /usr/share/man/man3/Psh::Strategy::Auto_cd.3pm.xz /usr/share/man/man3/Psh::Strategy::Auto_resume.3pm.xz /usr/share/man/man3/Psh::Strategy::Bang.3pm.xz /usr/share/man/man3/Psh::Strategy::Brace.3pm.xz /usr/share/man/man3/Psh::Strategy::Darwin_apps.3pm.xz /usr/share/man/man3/Psh::Strategy::Debug.3pm.xz /usr/share/man/man3/Psh::Strategy::Eval.3pm.xz /usr/share/man/man3/Psh::Strategy::Executable.3pm.xz /usr/share/man/man3/Psh::Strategy::Fallback_builtin.3pm.xz /usr/share/man/man3/Psh::Strategy::Perl.3pm.xz /usr/share/man/man3/Psh::Strategy::Perlfunc.3pm.xz /usr/share/man/man3/Psh::Strategy::Perlfunc_heavy.3pm.xz /usr/share/man/man3/Psh::Strategy::Perlscript.3pm.xz /usr/share/man/man3/Psh::StrategyBunch.3pm.xz /usr/share/perl5/vendor_perl/Psh /usr/share/perl5/vendor_perl/Psh.pm /usr/share/perl5/vendor_perl/Psh/Builtins /usr/share/perl5/vendor_perl/Psh/Builtins/Alias.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Bg.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Bind.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Builtin.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Cd.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Complete.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Delenv.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Dirs.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Drives.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Else.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Elsif.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Exit.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Export.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Fallback /usr/share/perl5/vendor_perl/Psh/Builtins/Fallback/Env.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Fallback/Ls.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Fc.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Fg.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Firsttime.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Forfile.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Function.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Hash.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Help.pm /usr/share/perl5/vendor_perl/Psh/Builtins/History.pm /usr/share/perl5/vendor_perl/Psh/Builtins/If.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Jobs.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Kill.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Modules.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Option.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Package.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Printenv.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Readline.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Rehash.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Rename.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Set.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Setenv.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Source.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Strategy.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Sudo.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Symbols.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Theme.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Tieopt.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Ulimit.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Unalias.pm /usr/share/perl5/vendor_perl/Psh/Builtins/Which.pm /usr/share/perl5/vendor_perl/Psh/Completion.pm /usr/share/perl5/vendor_perl/Psh/Joblist.pm /usr/share/perl5/vendor_perl/Psh/Locale /usr/share/perl5/vendor_perl/Psh/Locale.pm /usr/share/perl5/vendor_perl/Psh/Locale/Default.pm /usr/share/perl5/vendor_perl/Psh/Locale/French.pm /usr/share/perl5/vendor_perl/Psh/Locale/German.pm /usr/share/perl5/vendor_perl/Psh/Locale/Italian.pm /usr/share/perl5/vendor_perl/Psh/Locale/Portuguese.pm /usr/share/perl5/vendor_perl/Psh/Locale/Spanish.pm /usr/share/perl5/vendor_perl/Psh/OS /usr/share/perl5/vendor_perl/Psh/OS.pm /usr/share/perl5/vendor_perl/Psh/OS/Unix.pm /usr/share/perl5/vendor_perl/Psh/OS/Win.pm /usr/share/perl5/vendor_perl/Psh/Options.pm /usr/share/perl5/vendor_perl/Psh/PCompletion.pm /usr/share/perl5/vendor_perl/Psh/Parser.pm /usr/share/perl5/vendor_perl/Psh/PerlEval.pm /usr/share/perl5/vendor_perl/Psh/Prompt.pm /usr/share/perl5/vendor_perl/Psh/Strategy /usr/share/perl5/vendor_perl/Psh/Strategy.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Auto_cd.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Auto_resume.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Bang.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Brace.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Built_in.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Darwin_apps.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Debug.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Eval.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Executable.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Fallback_builtin.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Perl.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Perlfunc.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Perlfunc_heavy.pm /usr/share/perl5/vendor_perl/Psh/Strategy/Perlscript.pm /usr/share/perl5/vendor_perl/Psh/StrategyBunch.pm /usr/share/perl5/vendor_perl/Psh/Support /usr/share/perl5/vendor_perl/Psh/Support/Alias.pm /usr/share/perl5/vendor_perl/Psh/Support/Builtins.pm /usr/share/perl5/vendor_perl/Psh/Support/Debug.pm /usr/share/perl5/vendor_perl/Psh/Support/Dirs.pm /usr/share/perl5/vendor_perl/Psh/Support/Env.pm /usr/share/perl5/vendor_perl/Psh/Support/Functions.pm /usr/share/perl5/vendor_perl/Psh/Support/TiedOption.pm /usr/share/perl5/vendor_perl/Psh/Util.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 15 08:35:53 2025