[SP-pm] Problema de iniciante em Perl

Junior Moraes juniiior182 at gmail.com
Sun Sep 4 13:40:30 PDT 2011


Hi.

Isso é, digamos, normal. Você pediu pro programa mostrar o Hello World, ele
mostra, e finaliza em seguida. Afinal, é só isso que você, o programador,
pediu para ele fazer.
Como você tá utilizando o Strawberry, então presumo que esteja no Windows.
Você pode também ir ao MS-DOS (Menu iniciar>executar>cmd), caminhar até o
diretório do script e executá-lo por lá através do bom e velho "perl
script.pl". O script será executado e um novo comando será pedido pelo
MS-DOS após exibir a mensagem.

Ou então, além de mostrar o Hello World, você pode pedir ao script para que
só finalize após pressionar uma tecla, pedindo o input do usuário:
#!/usr/bin/env perl
print "Hello, world!\n";
<STDIN>;

Assim, é só apertar enter e o script seja finalizado, pois não há outra
instrução a seguir.

[]'s

2011/9/4 Vinicius Marquioni <vinimarquioni em bol.com.br>

> Olá.
> Perdoem-me se não fiz a coisa certa ao mandar essa mensagem para esse
> endereço, mas foi o único jeito que encontrei de levar minha dúvida para
> usuários experientes de Perl. Sou iniciante nessa linguagem e tenho um
> problema com a execução de um programa. É só um "Hello, World", mas não
> funciona direito. Aparentemente o interpretador de Perl que tenho instalado,
> o Strawberry funciona corretamente, porque quando eu clico sobre o ícone do
> arquivo gerado, com extensão ".pl", aparece aquele prompt com a frase
> "Hello, World". O problema é que isso só dura um instante, e o prompt fecha
> sozinho. Gostaria de saber como posso resolver isso. Usei o bloco de notas
> do Windows, coloquei as linhas de código
>
> #!/usr/bin/perl.exe
> print "Hello, World\n";
>
> e salvei com extensão ".pl". Já tentei trocar de editor de texto, trocar o
> caminho do interpretador para C:/
> strawberry/perl/bin/perl.exe, usar o interpretador ActivePerl, mas nada res
> olve.
> Obrigado.
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20110904/0d339527/attachment.html>


More information about the SaoPaulo-pm mailing list