[SP-pm] Problema de iniciante em Perl

Stanislaw Pusep creaktive at gmail.com
Mon Sep 5 06:10:25 PDT 2011


Ah, e não pude aguentar: cmd.exe está para MS-DOS assim como Bash está para
AIX :P

ABS()



2011/9/5 Stanislaw Pusep <creaktive em gmail.com>

> Da minha longa experiência com o Windows: o terminal (cmd.exe) não roda as
> coisas UNIX-like direito :(
> 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:
> http://code.google.com/p/mintty/ (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.
>
> ABS()
>
>
>
>
> 2011/9/5 Eden Cardim <edencardim em gmail.com>
>
>> >>>>> "Vinicius" == Vinicius Marquioni <vinimarquioni em bol.com.br> writes:
>>
>>    Vinicius> Olá.  Perdoem-me se não fiz a coisa certa ao mandar essa
>>    Vinicius> mensagem para esse endereço, mas foi o único jeito que
>>    Vinicius> encontrei de levar minha dúvida para usuários experientes
>>    Vinicius> de Perl. Sou iniciante nessa linguagem e tenho um problema
>>    Vinicius> com a execução de um programa. É só um "Hello, World", mas
>>    Vinicius> não funciona direito. Aparentemente o interpretador de
>>    Vinicius> Perl que tenho instalado, o Strawberry funciona
>>    Vinicius> corretamente, porque quando eu clico sobre o ícone do
>>    Vinicius> arquivo gerado, com extensão ".pl", aparece aquele prompt
>>    Vinicius> com a frase "Hello, World". O problema é que isso só dura
>>    Vinicius> um instante, e o prompt fecha sozinho. Gostaria de saber
>>    Vinicius> como posso resolver isso. Usei o bloco de notas do
>>    Vinicius> Windows, coloquei as linhas de código
>>
>>    Vinicius> #!/usr/bin/perl.exe
>>    Vinicius> print "Hello, World\n";
>>
>>    Vinicius> e salvei com extensão ".pl". Já tentei trocar de editor de
>>    Vinicius> texto, trocar o caminho do interpretador para C:/
>>    Vinicius> strawberry/perl/bin/perl.exe, usar o interpretador
>>    Vinicius> ActivePerl, mas nada res olve.  Obrigado.
>>
>> O problema não é com o perl, é com a tua configuração de terminal sob o
>> windows. Configura o terminal pra não fechar após a execução de um
>> programa. Não lembro exatamente onde que fica, já faz uns 7 anos que não
>> uso windows, mas é em algum lugar no painel de controle.
>>
>> --
>>  Eden Cardim
>>  Code Monkey                    http://www.shadowcat.co.uk/catalyst/
>>  Shadowcat Systems Ltd.  Want a managed development or deployment
>> platform?
>> http://blog.edencardim.com/
>> http://www.shadowcat.co.uk/servers/
>> http://twitter.com/#!/edenc
>> =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/20110905/402847ce/attachment.html>


More information about the SaoPaulo-pm mailing list