Name : perl-App-Dispatch
| |
Version : 0.007
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp154.6.1
| Date : 2023-01-27 18:08:41
|
Group : Development/Libraries/Perl
| Source RPM : perl-App-Dispatch-0.007-lp154.6.1.src.rpm
|
Size : 0.02 MB
| |
Packager : https://www_suse_com/
| |
Summary : Tool to have #! dispatch to the best executable for the job
|
Description :
App::Dispatch is an alternative to \'/usr/bin/env\'. Unlike \'/usr/bin/env\', it does not rely on your environment to tell it which program to use. You can set system-wide, and user level configurations for which program to use. You can also specify a cascade of aliases and/or paths to search.
Lately it has been a trend to avoid the system install of programming languages, Perl, Ruby, Python, etc, in most cases it is recommended that you do not use the system installation of the language. A result of this is heavy use of \'#!/usr/bin/env\' to lookup the correct binary to execute based on your \'$PATH\'. The problem with \'/usr/bin/env\' is that you may not always have control over the environment. For example if you have a script that you must run with sudo, your \'$PATH\' will be reset.
With App::Dispatch you can specify multiple locations to try when looking for the program. You can also configure aliases at the system or user level. This is useful when you have multiple versions of the program installed and wish different things to use different ones by a label. In this way the versions need not be in the same location on each machine that can run the script.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/15.4/x86_64 |