Chapter 39. Environment Variables
Perl uses the following environment variables. This does not include the environment variables used by library packages.
Used if chdir has no argument.
LC_ALL, LC_CTYPE, LC_COLLATE, LC_NUMERIC, PERL_BADLANG, LANGUAGE, LANG
Controls how Perl handles data specific to particular natural languages.
Used if chdir has no argument and
HOMEis not set.
Used in executing subprocesses, and in finding the Perl script if
A colon-separated list of directories to search for Perl library files before looking in the standard library and the current directory.
The command to get the debugger code.
use encodingwithout an explicit encoding name.
A space- or colon-separated list of I/O layers. This list becomes the default for all I/O operations.
Used instead of
PERL5LIBis not defined.
Initial (command-line) options for Perl.
The shell that Perl must use internally for executing system commands. Microsoft ports only.