Da minha longa experiência com o Windows: o terminal (cmd.exe) não roda as coisas UNIX-like direito :(<div>Uma das maiores irritações é o tratamento dos pipes, e o fato das aspas terem outros significados (portanto, one-liners postados por aí costumam falhar). Portanto, para mexer com Perl, recomendo o mintty: <a href="http://code.google.com/p/mintty/">http://code.google.com/p/mintty/</a> (e sim, é derivado do PuTTY). Não sei como ele lida com Strawberry Perl ou ActiveState Perl; mas o Perl que vem com CYGWIN funciona perfeitamente.<br clear="all">

<br>ABS()<br><br>
<br><br><div class="gmail_quote">2011/9/5 Eden Cardim <span dir="ltr"><<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

>>>>> "Vinicius" == Vinicius Marquioni <<a href="mailto:vinimarquioni@bol.com.br">vinimarquioni@bol.com.br</a>> writes:<br>
<br>
    Vinicius> Olá.  Perdoem-me se não fiz a coisa certa ao mandar essa<br>
    Vinicius> mensagem para esse endereço, mas foi o único jeito que<br>
    Vinicius> encontrei de levar minha dúvida para usuários experientes<br>
    Vinicius> de Perl. Sou iniciante nessa linguagem e tenho um problema<br>
    Vinicius> com a execução de um programa. É só um "Hello, World", mas<br>
    Vinicius> não funciona direito. Aparentemente o interpretador de<br>
    Vinicius> Perl que tenho instalado, o Strawberry funciona<br>
    Vinicius> corretamente, porque quando eu clico sobre o ícone do<br>
    Vinicius> arquivo gerado, com extensão ".pl", aparece aquele prompt<br>
    Vinicius> com a frase "Hello, World". O problema é que isso só dura<br>
    Vinicius> um instante, e o prompt fecha sozinho. Gostaria de saber<br>
    Vinicius> como posso resolver isso. Usei o bloco de notas do<br>
    Vinicius> Windows, coloquei as linhas de código<br>
<br>
    Vinicius> #!/usr/bin/perl.exe<br>
    Vinicius> print "Hello, World\n";<br>
<br>
    Vinicius> e salvei com extensão ".pl". Já tentei trocar de editor de<br>
    Vinicius> texto, trocar o caminho do interpretador para C:/<br>
    Vinicius> strawberry/perl/bin/perl.exe, usar o interpretador<br>
    Vinicius> ActivePerl, mas nada res olve.  Obrigado.<br>
<br>
O problema não é com o perl, é com a tua configuração de terminal sob o<br>
windows. Configura o terminal pra não fechar após a execução de um<br>
programa. Não lembro exatamente onde que fica, já faz uns 7 anos que não<br>
uso windows, mas é em algum lugar no painel de controle.<br>
<font color="#888888"><br>
--<br>
  Eden Cardim<br>
  Code Monkey                    <a href="http://www.shadowcat.co.uk/catalyst/" target="_blank">http://www.shadowcat.co.uk/catalyst/</a><br>
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?<br>
<a href="http://blog.edencardim.com/" target="_blank">http://blog.edencardim.com/</a>            <a href="http://www.shadowcat.co.uk/servers/" target="_blank">http://www.shadowcat.co.uk/servers/</a><br>
<a href="http://twitter.com/#!/edenc" target="_blank">http://twitter.com/#!/edenc</a><br>
</font><div><div></div><div class="h5">=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br></div>