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 environment variables with suitable
names to global Perl variables with the same names. By default it
ties all existing environment variables (keys %ENV) to scalars. If
the import function receives arguments, it takes them to be a list of
variables to tie; it's okay if they don't yet exist. The scalar type
prefix '$' is inferred for any element of this list not prefixed by '$'
or '@'. Arrays are implemented in terms of split and join, using
$Config::Config{path_sep} as the delimiter.
After an environment variable is tied, merely use it like a normal variable.
You may access its value