[Cascavel-pm] Ideia para solucao de uma problema

Marco Lima marco.lima em e-via.com.br
Quinta Maio 4 07:29:09 PDT 2006


Paty:

Espero que ajude:

perl -ne 'BEGIN{($a,$b,$c)=(localtime())[3..5];$c+=1900}print if
m{0*$a/0*$b/$c}' *.txt

[  ]'s

> 
> Pessoal.. Obrigada pela Ajuda!! :)
> O problema em questao é:
> Como armazenar todos os dados (OS ARQUIVOS .TXT) para gerar um outro
arquivo com esses dados..
> No caso pegar todos os dados de uma dada data e armazena-los para
imprimir depois!! :) ou seja pegar o dados do arquivo MARIA.TXT JOAO.TXT
e armazenar e depois gravar em outro arquivo!! :)
> 
> Obrigada
> 
> 
> 
> Lorn <lorn.br em gmail.com> escreveu: Rau!
> 
> Esse parece ser um problema normal, e muito bom pra tratar com perl :D
tratar textos separdos com virgulas etc eu so nao entendi o que voce
quis dizer no ultimo paragrafo, voce ja fez algum codigo? as vezes e
mais facil entender um codigo que uma explicacao, eu mesmo explico
melhor com o codigo entao se tiver alguma coisa pronta manda ai. 
> Umas dicas, pra separar coisas com ' , ' voce pode usar o split (
perldoc -f split ), ou se voce sabe o que sao os dados, apesar de
complicado (\d{2}\/\d{2}\/\d{2}),(\d{2}:\d{2}:\d{2}),(\w*),(\d*) essa
coisa doida casaria com  04/01/2006 03:00:00,Bahia,232323232 eu nao
teste entao pode estar errado, mais e so pra voce ter uma ideia do que
voce pode fazer, eu nao sei usar o split de cabeca porque raramente ou
quase nunca uso ele. 
> 
> Espero ter ajudado.
> 
> 
> On 5/3/06, Patty Silva <ptfzs em yahoo.com.br> wrote: Pessoal.. preciso
de uma ideia para solucionar um problema..
> 1) preciso ler um .TXT que contem:
> um cabecalho contendo todas as variaveis separadas por virgulas
> ex:
> data,endereco,telefone,etc...... 
> E logo em seguida vem os valores
> 04/01/2006 03:00:00,Bahia,232323232,.........
> 
> O problema eh que para cada cliente eu tenho um .TXT, ex: para o
cliente MARIA, eu tenho o .TXT MARIA.TXT e assim vai...
> So que nesse arquivo nao tem somente uma data... sao varios dias.. 
> 
> O que eu quero é?
> 
> Ler esses arquivos, extrair os dados para uma data atual, e gerar um
outro arquivo com esses dados..
> A dificuldade que estou vendo eh que, como o arquivo sao separados,
como vou ler todos os arquivos e armazenar as variaveis de cada um e so
depois gerar um outro arquivo?? 
> :)
> 
> Se alguem puder me dar uma Luz!!
> 
> 
> Obrigada Pessoal
> 
> 
> 
>    
> 
> ---------------------------------
>   Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no
celular e anti-spam realmente eficaz.  
> 
> 
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
>  http://mail.pm.org/mailman/listinfo/cascavel-pm
> 
> 
> 
> 
>  
> -- 
> Lorn 
> - Slackware Linux
> www.slackwarezine.com.br _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
> 
> 		
> ---------------------------------
>  Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no
celular e anti-spam realmente eficaz. 
> 

--

Marco Lima    
J. A. P. H.      

marco.lima em e-via.com.br
mago em rio.pm.org
mago em cpan.org

Sociedade Perl do Brasil   |   http://www.perl.org.br
Perl Monks                 |   http://www.perlmonks.org
Brasil Perl Mongers        |   http://brasil.pm.org

Register Linux User #355235
Slackware Linux, for the subgenius

"Ninguém é tão grande que não possa aprender, e nem tão pequeno que 
não possa ensinar" 


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