[Cascavel-pm] Res: substituição em arquivo.txt

Daniel de Oliveira Mantovani daniel.oliveira.mantovani em gmail.com
Sexta Outubro 16 07:00:24 PDT 2009


O Alexei não disse se a sua pergunta é complexa ou não, ele disse que a sua
pergunta é básica e se você tivesse lido o manual, não precisaria ter
perguntado.
http://perldoc.perl.org/perlintro.html
Perl tem um manual muito completo, você pode aprender a linguagem sem
comprar um livro.

Quem errou foi eu, de ter usado foreach ao invés de while, ele ainda te
ajudou.

E sobre o cross-posting, foi uma alerta, mandar a mesma pergunta para várias
listas é falta de educação.
http://en.wikipedia.org/wiki/Crossposting

Mas é normal, eu já fui como você, existe um "howto" muito bacana que ensina
como perguntar, pode parecer meio "agressivo", mas não é acredite, leve como
conhecimento, isso vai te ajudar muito:
http://www.istf.com.br/?page=perguntas

E apareça no próximo ES da SPPM!.

[]'s

2009/10/16 Leonardo Gerheim <general_andrade em yahoo.com.br>

> Obrigado Daniel de Oliveira Mantovani pela dica!!!
>
>     Alexei Znamensky, em momento algum disse que minha dúvida era complexa,
> mas queria a opinião de alguém que tivesse mais experiência pois precisa de
> uma solução rápida e dentro do que tinha tentado não obtive resultado. Não é
>    para isso que serve uma lista?
>     Outro fato curioso é você comentar o que chamou de cross posting, você
> perdeu totalmente o foco. Quando você achar uma pergunta muito inferior ao
> seu conhecimento, simplesmente ignore.
>
> Abraço à todos.
>
>
> "Você pode ser qualquer coisa nessa vida, mas se não for livre, será apenas
> mais uma coisa..."
>
> Seja livre, tenha Jesus no coração e Linux no PC.
>
> ------------------------------
> *De:* Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>
> *Para:* Cascavel Perl Mongers <cascavel-pm em pm.org>
> *Enviadas:* Sex, Outubro 16, 2009 1:48:14 AM
> *Assunto:* Re: [Cascavel-pm] substituição em arquivo.txt
>
>
>
> 2009/10/16 Alexei Znamensky <russoz em gmail.com>
>
>> Alguém me corrija se eu estiver errado, mas:
>>
>> 2009/10/15 Daniel de Oliveira Mantovani <
>> daniel.oliveira.mantovani em gmail.com>
>>
>>> Você não precisa atribuir a um vetor, você pode fazer algo como:
>>>
>>> #!/usr/bin/perl
>>>
>>> use strict;
>>> use warnings;
>>>
>>> open my $file,'<','arquivo.txt' or die $!;
>>>
>>> foreach my $linha ( <$file> ) {
>>>
>>
>> Mantovani,
>>
>> O fato de o foreach esperar, respectivamente, um scalar (neste caso my
>> $file) e um array (neste caso <$file>), não faz com que o file-handle $file
>> seja interpolado como um array e, efetivamente você tenha o mesmo efeito de
>> atribuir o conteúdo do arquivo a um vetor?
>>
>
> Você tem razão, o foreach repete o laço para cada item e nesse caso ele
> teria que ler o file-handle para saber quantos itens são, o while faz o que
> faz enquanto a condição for verdadeira, seria uma opção mais sábia usar
> while.
>
> maluco++
> edem++
>
>>
>>
>>> Seja livre, tenha Jesus no coração e Linux no PC.
>>>>
>>>
>> Muito bonito isso, mas o seu cross-posting foi feio bagaray. Só faltou
>> colocar a lista de perl do Rio, aí sim, você ia ter certeza que não ia ter
>> praticamente ninguém da comunidade Perl no Brasil que não estivesse
>> prestando atenção ao seu problema (que é bem básico, por sinal, se você
>> tivesse lido o manual antes não precisaria nem perguntar).
>>
>> --
>> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [
>> www.flickr.com/photos/alexeiz]
>> "Though we live in trying times, we're the ones who have to try"
>>
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>
>
>
> --
> Não sentimos nosso próprio cheiro, por isso use espelhos.
> O passo só é importante, quando não se aprende com os erros.
>
> ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>



-- 
Não sentimos nosso próprio cheiro, por isso use espelhos.
O passo só é importante, quando não se aprende com os erros.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20091016/3e818016/attachment.html>


Mais detalhes sobre a lista de discussão Cascavel-pm