Perl maintains environment variables in a special hash named %ENV. For when this access method is inconvenient, the Perl module "Env" allows environment variables to be treated as scalar or array variables. The "Env::import()" function ties environme...
FLORA/Env-1.04 - 02 Mar 2013 17:11:13 UTCThis module provides a Perl API for getenv(3), setenv(3) and unsetenv(3). It also can return all the "environ" variables. You also can use "setenv_multi" and "getenv_multi" for bulk operations with environment. Sometimes Perl invokes modules with und...
MSCHOUT/Env-C-0.15 - 11 Aug 2017 18:27:59 UTCUsefull in cases if the program/script should behave in slightly different way depending on if it's run on developers machine, user acceptance test server, staging server or a production server. There can be 4 running environments: qw{ development ua...
JKUTEJ/Run-Env-0.08 - 25 Nov 2010 14:15:35 UTCThis package supplies variables that are "tied" to environment variables like 'PS1' and 'PS2', if read it takes the contents of the variable as a format string like the ones bash(1) uses to format the prompt. It is intended to be used in combination ...
RSN/Env-PS1-0.06 - 24 Jun 2009 06:00:52 UTCApp::Env presents a uniform interface to initializing environments for applications which require special environments. App::Env only handles the loading, merging, and caching of environments; it does not create them. That is done within modules for ...
DJERIUS/App-Env-0.35 - 04 May 2020 16:15:18 UTCMakes a copy of %ENV (possibly from a previous copy). Provides choice of whitelist (retaining only specified values), blacklist (removing specified values), and augmenting with a list of key value pairs that are determined by the user program. Typica...
BOUTROSLB/HPCI-0.75 - 14 Dec 2018 22:55:43 UTCEnv::Path presents an object-oriented interface to *path variables*, defined as that subclass of *environment variables* which name an ordered list of filesystem elements separated by a platform-standard *separator* (typically ':' on UNIX and ';' on ...
DSB/Env-Path-0.19 - 14 May 2013 23:08:16 UTCEnv::Bash enables perl access to ALL bash environment variables ( including those that may be bash arrays ). But you say: "That doesn't make sense; perl already has the %ENV hash. Why not use that?". Well, please run: $ perl -e 'print "$_ = $ENV{$_}\...
BEAU/Env-Bash-0.04 - 24 Dec 2004 13:00:57 UTCThis module searches the first non-empty environment variable with one of the names given at import time, parses it like the Unix shell (using Text::ParseWords::shellwords) and insert the result at the beginning of @ARGV. This module is helpful to im...
DOLMEN/ARGV-ENV-1.00 - 08 Nov 2011 22:34:38 UTCFunctions env_ok( NAME, VALUE ) Ok if the environment variable NAME is VALUE. POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 5: =over without closing =back...
BDFOY/Test-Env-1.084 - 26 Apr 2018 16:18:43 UTCThis module can be used to get and set some kind of "environment" variables shared between all papp applications. When inside a PApp environment (e.g. inside a papp program) this module uses PApp's state database handle. Outside the module it tries t...
MLEHMANN/PApp-2.2 - 17 Feb 2020 11:04:59 UTCROWAA/Win32-Env-0.03 - 13 Oct 2006 09:17:39 UTC
This module exports the requested environment variables from %ENV as constants, represented by subroutines that have the same names as the specified environment variables. Specification of the environment values to export may be by explicit name, she...
RJRAY/Env-Export-0.22 - 07 Jul 2011 08:08:48 UTCConfig::ENV is for switching various configurations by environment variable....
SATOH/Config-ENV-0.18 - 11 Jun 2019 08:20:51 UTCNew Perl programmers are often confused about how the "system" call interacts with the environment, and they wonder why this code: system('export foo=bar'); system('echo $foo'); behaves differently from system('export foo=bar; echo $foo'); or why whe...
MOB/Env-Modify-0.02 - 08 Aug 2016 14:30:11 UTCSet Heroku add-on specific environment variables from Heroku config environment variables to the respective default variables. For example "Env::Heroku::Pg" will unpack the DATABASE_URL env "postgres://user:password@hostname:port/database" to env var...
PNU/Env-Heroku-0.003 - 21 Aug 2015 15:17:42 UTCSKIM/Env-Browser-0.06 - 19 Jan 2020 16:12:28 UTC
PERLANCAR/Complete-Env-0.400 - 31 Dec 2017 03:09:30 UTC
Env::Sanctify is a module that provides lexically scoped manipulation and sanctification of %ENV. You can specify that it alter or add additional environment variables or remove existing ones according to a list of matching regexen. You can then eith...
BINGOS/Env-Sanctify-1.12 - 16 Feb 2014 20:25:34 UTCThis class loads the catmandu.*.pl, catmandu.*.json, catmandu.*.yml and catmandu.*.yaml file from all provided load_paths. Programmers are advised *not* to use this class directly but use the equivalent functionality provided in the Catmandu package:...
NICS/Catmandu-1.2013 - 09 Jul 2020 07:49:49 UTC