[Cascavel-pm] Ler Arquivo
André Garcia Carneiro
andre.garcia.carneir em terra.com.br
Terça Junho 6 07:59:43 PDT 2006
use strict;
open FILE,"meuarquivo" or die "Nao foi possível abrir o arquivo: $!";
my $line;
while(<FILE>)
{
$line = $_;
print $1 if ($line =~ /TESTE(*)/) ;
}
close FILE;
Bem tosco mesmo... eheheh !!! Cheers!
---------- Cabeçalho original -----------
De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org
Para: "Cascavel Perl Mongers" cascavel-pm em pm.org
Cópia:
Data: Tue, 6 Jun 2006 10:35:41 -0300 (ART)
Assunto: Re: [Cascavel-pm] Ler Arquivo
> PEssoal :( nenhuma das sugestoes funcionaram :(
> alguem da um help!!
>
> Nada de conseguir ler somente o intervalo
>
>
> Fabiano Reese Righetti <frighetti em cascavel.pm.org> escreveu: Patty Silva escreveu:
> > Eu ja tinha postado :) mas vai la!!
> >
> > while ()
> > {
> > local $/ = '\s - TESTE\n';
> > print $_;
> >
> > }
>
> my $var = '';
> my %dados = ();
> while ()
> {
> if ($_ =~ /^- TESTE (\S+)/)
> {
> $var = $1;
> $dados{$var} = [];
> }
> else
> {
> push(@{$dados{$var}}, $_);
> }
> }
>
> >
> > No caso nao funcionou..
> >
> > eu quero pegar tudo que vem depois de - TESTE ou seja
> > meu arquivo
> > - TESTE VARIAVEL1
> > Joao 23 Minas Centro
> > Maria Sao Paulo
> > - TESTE VARIAVELT
> > JOSE 32
> > Roberto 34
> > - TESTE VARIAVELB
> > bla bla bla
> >
> > - END TESTE
>
> Peguei a conversa no final... mas espero que o código acima ajude!
>
> Abraços,
> --
> Fabiano Reese Righetti
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
> __________________________________________________
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1149600969.967281.30243.caneria.hst.terra.com.br,6433,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 05/06/2006 / Versão: 4.4.00/4777
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
--
André Garcia Carneiro
Developer(Perl)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org
Mais detalhes sobre a lista de discussão Cascavel-pm