Antes de mais nada vamos preparar nosso ambiente de desenvolvimento, agora que temos o interpretador
Perl instalado.
Se quiser pode usar o Gedit ou Kedit ou até mesmo o Vi ou Vim, mas eu recomendo o uso do SciTE, que é um editor de textos voltado para programação. E ele não só serve para Perl como para outras diversas linguagens. O que esses editores fazem é colorir as funções, para melhor identificarmos erros dentre outras finalidades.
Para quem usa Debian ou derivadas é só usar:
# apt-get install scite
para instalar o SciTE, quanto a outras distribuições, repita o que foi feito na página passada, só que invés de instalar o Perl, instale o SciTE. :)
Depois de instalar o editor, abra ele e vá em "Language", depois em Perl.
Pronto, vamos começar a programar.
O primeiro exemplo, famoso "Ola mundo!".
Algoritmo:
INICIO
imprima Ola mundo!;
FIM
Vamos começar o programa setando o caminho no Perl, por isso insira a primeira linha:
#!/usr/bin/perl
Vamos agora imprimir "Ola mundo", como mostrado no nosso algoritmo:
printf "Ola mundo!";
A função print imprime as mensagens no shell, neste caso:
imprima O
imprima l
imprima a
imprima (espaço)
imprima m
imprima u
imprima n
imprima d
imprima o
imprima !
E por fim, adicionaremos um exit para encerrar.
exit;
O código inteiro ficará:
#!/usr/bin/perl
print "Ola mundo!";
exit;
Ok, agora salve ele e logo após interprete-o.
perl codigo.pl
Ele vai exibir:
Ola mundo!
Só que se você reparar ele fica colado no nome do usuário, algo como:
root@junior:/home/junior/Desktop$
perl 1.pl
Ola mundo!root@junior:/home/junior/Desktop#
Para melhorarmos isso vamos pular linhas, isso é bem simples, apenas insira um \n logo após o Ola mundo!, ficando:
print "Ola mundo! \n";
Cada \n corresponde a uma linha, no caso se quisermos pular 5 linhas usamos:
\n\n\n\n\n