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 <[email protected]> > 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: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
