[SP-pm] SaoPaulo-pm Digest, Vol 84, Issue 7

Renato Santos renato.cron at gmail.com
Tue Sep 6 06:06:10 PDT 2011


system("pause");
NO NO NO NO NO NO NO !!!

o primeiro post dava uma solução melhor:
<STDIN>

o comando "pause" é um comando do windows.

2011/9/6 Felipe Martins Oliveira da Silva <flpmo at hotmail.com>:
> Para você visualizar o que o script "imprimiu" em sua tela, você pode
> adicionar no final de seu código a linha abaixo:
>
> system("pause");
>
>
> Assim, você irá visualizar a execução de seu programa e fechará a janela
> quando desejar.
> Att,
>    Felipe Silva
>
>
> From: saopaulo-pm-request at pm.org
> Subject: SaoPaulo-pm Digest, Vol 84, Issue 7
> To: saopaulo-pm at pm.org
> Date: Mon, 5 Sep 2011 21:33:35 -0700
>
> Send SaoPaulo-pm mailing list submissions to
> 	saopaulo-pm at pm.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://mail.pm.org/mailman/listinfo/saopaulo-pm
> or, via email, send a message with subject or body 'help' to
> 	saopaulo-pm-request at pm.org
>
> You can reach the person managing the list at
> 	saopaulo-pm-owner at pm.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of SaoPaulo-pm digest..."
>
>
> --Anexo de Mensagem Encaminhado--
> From: creaktive at gmail.com
> To: saopaulo-pm at mail.pm.org
> Date: Mon, 5 Sep 2011 20:44:27 -0300
> Subject: Re: [SP-pm] Problema de iniciante em Perl
>
> Me referi a outras coisas: pipe e aspas. O comportamento dessas duas coisas
> no cmd.exe pode ser deveras frustrante para um iniciante, ainda mais se este
> usar referências provenientes de sistemas UNIX.
> Levando isso tudo em consideração, recomendo mintty+bash :)
>
> ABS()
>
>
>
> 2011/9/5 Eden Cardim <edencardim at gmail.com>
>
>>>>>> "Stanislaw" == Stanislaw Pusep <creaktive at gmail.com> writes:
>
>    Stanislaw> Da minha longa experiência com o Windows: o terminal
>    Stanislaw> (cmd.exe) não roda as coisas UNIX-like direito
>
> Da minha longa (mas antiga) experiência com windows: esse problema em
> particular não tem nada a ver com ser "UNIX-like" ou com o perl, é um
> mero detalhe de comportamento de UI que qualquer emulador de terminal
> baseado em janelas tem, do gnome-terminal, ao Terminal.app ao
> cmd.exe. Se ele colocar, por exemplo, um sleep(10), a janela do terminal
> vai ficar 10 segundos aberta e depois vai fechar porque, por padrão no
> windows e em qualquer outro sistema de janelas, é bem comum que as
> janelas sejam configuradas para fechar imediatamente após o término da
> execução do programa, o que é bastante razoável. Desde a época em que eu
> rodava joguinhos do MS-DOS sob o modo de compatibilidade do Windows 95
> que isso acontece, o jogo não abria por um motivo qualquer e a janela do
> terminal fechava imediatamente, não permitindo o diagnóstico do
> problema, eventualmente eu descobri que era só configurar o terminal pra
> manter a janela aberta.
>
> --
>  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 at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
>
> --Anexo de Mensagem Encaminhado--
> From: edufgimenez at hotmail.com
> To: saopaulo-pm at mail.pm.org
> Date: Tue, 6 Sep 2011 02:47:06 +0300
> Subject: Re: [SP-pm] Problema de iniciante em Perl
>
> Oi amigo , para resolver seu problema, vá até o caminho pelo cmd exemplo...
> abra o prompt de comando ( cmd.exe ).
> o caminho inicial do cmd.exe se não me engano é o C:\Documents and
> Settings\seuusuario> certo?
> agora vamos dizer que o seu arquivo .pl está salvo na area de trabalho do
> seu windows
>
> digite no seu prompt de comando cd Desktop para acessar o desktop o caminho
> no prompt passara a ser ( C:\Documents and Settings\seuusuario\Desktop> ) ,
> ai sim você vai digitar o comando para executar o perl
>
> perl arquivo.pl
>
> se você apenas clicar direto no arquivo ele vai  aparecer e sumir
> rapidamente o cmd, se você fizer como eu disse acima o prompt não fechara
> após o término da execução do .pl :D
>
> ________________________________
> Date: Sun, 4 Sep 2011 17:34:30 -0300
> From: vinimarquioni at bol.com.br
> To: saopaulo-pm at pm.org
> Subject: [SP-pm] Problema de iniciante em Perl
>
> 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 at pm.org L =end disclaimer
>
> --Anexo de Mensagem Encaminhado--
> From: edencardim at gmail.com
> To: saopaulo-pm at mail.pm.org
> Date: Mon, 5 Sep 2011 22:06:25 -0300
> Subject: Re: [SP-pm] Problema de iniciante em Perl
>
>>>>>> "Stanislaw" == Stanislaw Pusep <creaktive at gmail.com> writes:
>
>     Stanislaw> Me referi a outras coisas: pipe e aspas. O comportamento
>     Stanislaw> dessas duas coisas no cmd.exe pode ser deveras frustrante
>     Stanislaw> para um iniciante, ainda mais se este usar referências
>     Stanislaw> provenientes de sistemas UNIX.  Levando isso tudo em
>     Stanislaw> consideração, recomendo mintty+bash :)
>
> Fora que o cmd.exe tem um limite na quantidade de argumentos que se pode
> passar prum comando, acho que são 255, não lembro ao certo.
>
> --
>   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
>
>
>
> --Anexo de Mensagem Encaminhado--
> From: breno at rio.pm.org
> To: saopaulo-pm at mail.pm.org
> Date: Tue, 6 Sep 2011 00:11:37 -0300
> Subject: Re: [SP-pm] Problema de iniciante em Perl
>
> Eduardo++  # retomando o foco da conversa e oferecendo uma solução =)
>
> 2011/9/5 Eduardo Gimenez <edufgimenez at hotmail.com>:
>> Oi amigo , para resolver seu problema, vá até o caminho pelo cmd
>> exemplo...
>> abra o prompt de comando ( cmd.exe ).
>> o caminho inicial do cmd.exe se não me engano é o C:\Documents and
>> Settings\seuusuario> certo?
>> agora vamos dizer que o seu arquivo .pl está salvo na area de trabalho do
>> seu windows
>>
>> digite no seu prompt de comando cd Desktop para acessar o desktop o
>> caminho
>> no prompt passara a ser ( C:\Documents and Settings\seuusuario\Desktop> )
>> ,
>> ai sim você vai digitar o comando para executar o perl
>>
>> perl arquivo.pl
>>
>> se você apenas clicar direto no arquivo ele vai  aparecer e sumir
>> rapidamente o cmd, se você fizer como eu disse acima o prompt não fechara
>> após o término da execução do .pl :D
>>
>> ________________________________
>> Date: Sun, 4 Sep 2011 17:34:30 -0300
>> From: vinimarquioni at bol.com.br
>> To: saopaulo-pm at pm.org
>> Subject: [SP-pm] Problema de iniciante em Perl
>>
>> 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 at pm.org L =end disclaimer
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>
>
>
> --Anexo de Mensagem Encaminhado--
> From: breno at rio.pm.org
> To: saopaulo-pm at mail.pm.org
> Date: Tue, 6 Sep 2011 00:27:34 -0300
> Subject: Re: [SP-pm] Problema de iniciante em Perl
>
> 2011/9/5 Eden Cardim <edencardim at gmail.com>:
>>>>>>> "Stanislaw" == Stanislaw Pusep <creaktive at gmail.com> writes:
>>
>>    Stanislaw> Me referi a outras coisas: pipe e aspas. O comportamento
>>    Stanislaw> dessas duas coisas no cmd.exe pode ser deveras frustrante
>>    Stanislaw> para um iniciante, ainda mais se este usar referências
>>    Stanislaw> provenientes de sistemas UNIX.  Levando isso tudo em
>>    Stanislaw> consideração, recomendo mintty+bash :)
>>
>> Fora que o cmd.exe tem um limite na quantidade de argumentos que se pode
>> passar prum comando, acho que são 255, não lembro ao certo.
>>
>
> O limite existe em qualquer sistema :)
>
> No Linux pelo menos dá pra trocar no binfmts.h e recompilar o kernel =D
>
> []s
>
> -b
>
>
>
> --Anexo de Mensagem Encaminhado--
> From: daniel.oliveira.mantovani at gmail.com
> To: saopaulo-pm at mail.pm.org
> Date: Tue, 6 Sep 2011 01:33:23 -0300
> Subject: Re: [SP-pm] W3C Brasil lança publicação sobre Dados Abertos para
> desenvolvedores
>
> Achei incrível. Todos estão de parabéns realmente!
>
> 2011/9/5 Blabos de Blebe <blabos at gmail.com>:
>> Parabéns a todos :)
>>
>> 2011/9/5 Renato Santos <renato.cron at gmail.com>:
>>> Quarta feira, no feriado,
>>> onde você irá beber, Thiago?
>>>
>>> 2011/9/5 Carlos Costa <crncosta at gmail.com>:
>>>> Legal isso caras, parabéns! :-D
>>>>
>>>> [ ]s
>>>> Carlos.
>>>>
>>>> 2011/9/5 Thiago Rondon <thiago at aware.com.br>
>>>>>
>>>>> Pessoal,
>>>>>
>>>>> Olha o trabalho do último equinócio redendo !! Estou muito feliz com
>>>>> este
>>>>> resultado, quando marcamos um ES para comemorar ?
>>>>>
>>>>> Abs!
>>>>> -Thiago Rondon
>>>>>
>>>>> W3C Brasil lança publicação sobre Dados Abertos para desenvolvedores
>>>>>
>>>>> O W3C Brasil lançou sua nova publicação projetada para desenvolvedores
>>>>> que
>>>>> queiram trabalhar com dados abertos. O Manual dos Dados Abertos:
>>>>> desenvolvedores apresenta os principais conceitos dos dados abertos,
>>>>> por
>>>>> que
>>>>> abrir dados, como publicá-los em formato aberto e como desenvolver
>>>>> aplicações
>>>>> reutilizando-os. O manual foi redigido colaborativamente e contou com a
>>>>> parceria da Comunidade São Paulo Perl Mongers e do Laboratório de
>>>>> Cultura
>>>>> Digital. O manual traz também diversos artigos sobre como publicar e
>>>>> desenvolver aplicações com dados abertos em diversas linguagens de
>>>>> programação
>>>>> como Perl, Python, Ruby, LUA, PHP. A primeira edição não objetiva ser
>>>>> completa
>>>>> na abordagem das linguagens de programação, mas introduzir o tema aos
>>>>> desenvolvedores e abrir um canal para que novos artigos sobre o tema
>>>>> sejam
>>>>> publicados. O download da versão eletrônica do Manual pode ser feito a
>>>>> partir
>>>>> da página de publicações do W3C.
>>>>>
>>>>> Fonte:
>>>>>
>>>>> http://www.w3c.br/Noticias/W3CBrasilLancaManualDadosAbertosDesenvolvedores
>>>>>
>>>>> =begin disclaimer
>>>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>>>  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: SaoPaulo-pm at pm.org
>>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>> =end disclaimer
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Saravá,
>>> Renato CRON Santos
>>> http://www.renatocron.com/blog/
>>> @renato_cron
>>> =begin disclaimer
>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>  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: SaoPaulo-pm at pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>
>
>
> --
> http://noticiasglobal.com
>
> "If you’ve never written anything thoughtful, then you’ve never had
> any difficult, important, or interesting thoughts. That’s the secret:
> people who don’t write, are people who don’t think."
>
>
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>



-- 
Saravá,
Renato CRON Santos
http://www.renatocron.com/blog/
@renato_cron


More information about the SaoPaulo-pm mailing list