169

Executing External Commands
The PATH environment value

  • All methods for executing external commands use the $ENV{PATH} environment value to locate "unqualified" commands

  • Unqualified commands have no explicit full path specification

  • The $ENV{PATH} environment value is initialized from your user environment when the Perl interpreter starts

  • The structure of the $ENV{PATH} environment value is a colon-separated list of search paths