? No sistema operacional UNIX , cada processo em execução tem uma coleção de variáveis de ambiente para que ele possa ler e escrever. Uma dessas variáveis é "PATH ", correspondente a uma lista separada por dois pontos de pastas onde o processo irá procurar os executáveis de outros programas que podem precisar de ser executado. Se , em particular, o seu processo de UNIX consiste em uma aplicação Perl em execução, você pode definir a variável PATH de dentro de seu código Perl. Instruções 
 1 
 Guarde o valor que você deseja atribuir à variável de ambiente PATH em uma variável Perl, como no seguinte exemplo de código : 
 
 $ desiredPath = " /usr /bin: /usr /local /bin "
 
 Substitua o" /usr /bin :/usr /local /bin "com o valor que você deseja atribuir à variável PATH. 
 2 
 Criar uma string Perl que contém o comando inteiro que irá definir a variável PATH: . 
 
 $ systemCommand = " setenv PATH = " $ desiredPATH 
 
 o " setenv " primitivo será executado pelo comando UNIX shell quando as transferências Perl controlar a ele 
 3 
 controle de transferência para o shell UNIX usando built-in função do Perl "sistema" : . 
 
 sistema ( $ systemCommand ) 
 
 Após a execução desta linha, a variável de ambiente PATH terá o valor selecionado na Etapa 1.