Perl - Meio Ambiente

Antes de começarmos a escrever nossos programas Perl, vamos entender como configurar nosso ambiente Perl. Perl está disponível em uma ampla variedade de plataformas -

  • Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX etc.)
  • Win 9x / NT / 2000 /
  • WinCE
  • Macintosh (PPC, 68K)
  • Solaris (x86, SPARC)
  • OpenVMS
  • Alpha (7.2 e posterior)
  • Symbian
  • Debian GNU / kFreeBSD
  • MirOS BSD
  • E muitos mais...

É mais provável que o seu sistema tenha perl instalado. Apenas tente dar o seguinte comando no prompt $ -

$perl -v

Se você tiver o perl instalado em sua máquina, receberá uma mensagem como a seguinte -

This is perl 5, version 16, subversion 2 (v5.16.2) built for i686-linux

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

Se você ainda não tem o perl instalado, prossiga para a próxima seção.

Obtendo a instalação do Perl

O código-fonte mais atualizado e atual, binários, documentação, notícias, etc. estão disponíveis no site oficial do Perl.

Perl Official Website - https://www.perl.org/

Você pode baixar a documentação do Perl no site a seguir.

Perl Documentation Website - https://perldoc.perl.org

Instale Perl

A distribuição Perl está disponível para uma ampla variedade de plataformas. Você precisa baixar apenas o código binário aplicável à sua plataforma e instalar o Perl.

Se o código binário para sua plataforma não estiver disponível, você precisa de um compilador C para compilar o código-fonte manualmente. Compilar o código-fonte oferece mais flexibilidade em termos de escolha de recursos que você precisa em sua instalação.

Aqui está uma visão geral rápida da instalação do Perl em várias plataformas.

Instalação Unix e Linux

Aqui estão os passos simples para instalar o Perl em uma máquina Unix / Linux.

  • Abra um navegador da Web e vá para https://www.perl.org/get.html.

  • Siga o link para baixar o código-fonte compactado disponível para Unix / Linux.

  • Baixar perl-5.x.y.tar.gz arquivo e emita os seguintes comandos no prompt $.

$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install

NOTE - Aqui $ é um prompt Unix onde você digita o seu comando, então certifique-se de não digitar $ enquanto digita os comandos mencionados acima.

Isso instalará o Perl em um local padrão / usr / local / bin e suas bibliotecas serão instaladas em / usr / local / lib / perlXX , onde XX é a versão do Perl que você está usando.

Demorará um pouco para compilar o código-fonte após emitir o makecomando. Assim que a instalação for concluída, você pode emitirperl -vcomando no prompt $ para verificar a instalação do perl. Se tudo estiver bem, ele exibirá uma mensagem como mostramos acima.

Instalação Windows

Aqui estão as etapas para instalar o Perl em uma máquina Windows.

  • Siga o link para a instalação do Strawberry Perl no Windows http://strawberryperl.com

  • Baixe a versão de instalação de 32 bits ou 64 bits.

  • Execute o arquivo baixado clicando duas vezes no Windows Explorer. Isso abre o assistente de instalação do Perl, que é realmente fácil de usar. Aceite as configurações padrão, espere até que a instalação seja concluída e você esteja pronto para começar!

Instalação Macintosh

Para construir sua própria versão do Perl, você precisará de 'make', que faz parte das ferramentas de desenvolvedor da Apple normalmente fornecidas com os DVDs de instalação do Mac OS. Você não precisa da versão mais recente do Xcode (que agora é cobrada) para instalar o make.

Aqui estão as etapas simples para instalar o Perl em uma máquina Mac OS X.

  • Abra um navegador da Web e vá para https://www.perl.org/get.html.

  • Siga o link para baixar o código-fonte compactado disponível para Mac OS X.

  • Baixar perl-5.x.y.tar.gz arquivo e emita os seguintes comandos no prompt $.

$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install

Isso instalará o Perl em um local padrão / usr / local / bin e suas bibliotecas serão instaladas em / usr / local / lib / perlXX , onde XX é a versão do Perl que você está usando.

Executando Perl

A seguir estão as diferentes maneiras de iniciar o Perl.

Intérprete Interativo

Pode entrar perle comece a codificar imediatamente no interpretador interativo, iniciando-o na linha de comando. Você pode fazer isso em Unix, DOS ou qualquer outro sistema, que fornece um interpretador de linha de comando ou janela de shell.

$perl  -e <perl code>           # Unix/Linux

or 

C:>perl -e <perl code>          # Windows/DOS

Aqui está a lista de todas as opções de linha de comando disponíveis -

Sr. Não. Opção e descrição
1

-d[:debugger]

Executa o programa no depurador

2

-Idirectory

Especifica @ INC / # incluir diretório

3

-T

Ativa verificações de contaminação

4

-t

Ativa avisos de contaminação

5

-U

Permite operações inseguras

6

-w

Ativa muitos avisos úteis

7

-W

Ativa todos os avisos

8

-X

Desativa todos os avisos

9

-e program

Executa o script Perl enviado como programa

10

file

Executa o script Perl de um determinado arquivo

Script da linha de comando

Um script Perl é um arquivo de texto, que mantém o código perl nele e pode ser executado na linha de comando invocando o interpretador em seu aplicativo, como a seguir -

$perl  script.pl          # Unix/Linux

or 

C:>perl script.pl         # Windows/DOS

Ambiente de desenvolvimento integrado

Você também pode executar o Perl a partir de um ambiente de interface gráfica do usuário (GUI). Tudo que você precisa é de um aplicativo GUI em seu sistema que suporte Perl. Você pode baixar o Padre, o Perl IDE . Você também pode usar o Eclipse Plugin EPIC - Perl Editor e IDE para Eclipse se estiver familiarizado com o Eclipse.

Antes de prosseguir para o próximo capítulo, certifique-se de que seu ambiente esteja configurado corretamente e funcionando perfeitamente. Se você não conseguir configurar o ambiente corretamente, peça ajuda ao administrador do sistema.

Todos os exemplos dados nos capítulos subsequentes foram executados com a versão v5.16.2 disponível no tipo CentOS do Linux.