From ptfzs em yahoo.com.br Thu Jul 13 06:32:33 2006 From: ptfzs em yahoo.com.br (Patty Silva) Date: Thu, 13 Jul 2006 10:32:33 -0300 (ART) Subject: [PortoAlegre-pm] Concatenar arquivos Message-ID: <20060713133233.73266.qmail@web31306.mail.mud.yahoo.com> Ola Pessoal.. Eu again! :) Fiz um script para concatenar arquivo de um diretorio: --------------------------------------------------------------------------------------------- my $caminho= "$ENV{HOME}/teste"; chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; while ($arquivo = <*.txt>) { $InFile= $caminho.$arquivo; push(@arquivos,$arquivo); } system(`cat @arquivos>>$data_out.tmp`); unlink(@arquivos); --------------------------------------------------------------------------------------------- Porem quero concatenar arquivos com a msm data ou seja, os nomes dos arquivos sao ANOMESDIAHORA_tipo.txt Quero concatenar arquivos com ANOMESDIAHORA iguais.. e gerar somente um ANOMESDIA.txt Se alguem puder me dar uma lUz :) Obrigada --------------------------------- Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060713/3f40aa5e/attachment.html From msb.utils em gmail.com Fri Jul 14 05:01:21 2006 From: msb.utils em gmail.com (Mauricio Utils) Date: Fri, 14 Jul 2006 09:01:21 -0300 Subject: [PortoAlegre-pm] Concatenar arquivos In-Reply-To: <20060713133233.73266.qmail@web31306.mail.mud.yahoo.com> References: <20060713133233.73266.qmail@web31306.mail.mud.yahoo.com> Message-ID: <60ba62f00607140501y476397fcrab58063e806b18d0@mail.gmail.com> Tu pode criar um hash cuja chave seja o ANOMESDIA e o valor seja um array com os nomes dos arquivos. No laço, tu separa com split('_', $arquivo) onde o primeiro valor retornado eh o ANOMESDIA, que tu vai usar como chave no hash. Depois de preenchido o hash, tu faz outro laço iterando as chaves do hash e chamando o teu comando. que tal? ;-) Mauricio On 7/13/06, Patty Silva wrote: > > Ola Pessoal.. > Eu again! :) > > Fiz um script para concatenar arquivo de um diretorio: > > > > --------------------------------------------------------------------------------------------- > my $caminho= "$ENV{HOME}/teste"; > > chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; > > while ($arquivo = <*.txt>) > { > > $InFile= $caminho.$arquivo; > > push(@arquivos,$arquivo); > > } > > system(`cat @arquivos>>$data_out.tmp`); > unlink(@arquivos); > > > --------------------------------------------------------------------------------------------- > > Porem quero concatenar arquivos com a msm data ou seja, > os nomes dos arquivos sao ANOMESDIAHORA_tipo.txt > Quero concatenar arquivos com ANOMESDIAHORA iguais.. e gerar somente um > ANOMESDIA.txt > > Se alguem puder me dar uma lUz :) > > Obrigada > > > > ------------------------------ > Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. > Registre seu aparelho agora! > > > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm at pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060714/25c7917d/attachment.html From ptfzs em yahoo.com.br Fri Jul 14 12:12:30 2006 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 14 Jul 2006 19:12:30 +0000 (GMT) Subject: [PortoAlegre-pm] Concatenar arquivos In-Reply-To: <60ba62f00607140501y476397fcrab58063e806b18d0@mail.gmail.com> Message-ID: <20060714191230.77351.qmail@web31314.mail.mud.yahoo.com> Mauricio Utils escreveu: Tu pode criar um hash cuja chave seja o ANOMES DIA e o valor seja um array com os nomes dos arquivos. No laço, tu separa com split('_', $arquivo) onde o primeiro valor retornado eh o ANOMESDIA, que tu vai usar como chave no hash. Depois de preenchido o hash, tu faz outro laço iterando as chaves do hash e chamando o teu comando. que tal? ;-) Mauricio On 7/13/06, Patty Silva wrote: Ola Pessoal.. Eu again! :) Fiz um script para concatenar arquivo de um diretorio: --------------------------------------------------------------------------------------------- my $caminho= "$ENV{HOME}/teste"; chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; while ($arquivo = <*.txt>) { $InFile= $caminho.$arquivo; push(@arquivos,$arquivo); } system(`cat @arquivos>>$data_out.tmp`); unlink(@arquivos); --------------------------------------------------------------------------------------------- Porem quero concatenar arquivos com a msm data ou seja, os nomes dos arquivos sao ANOMESDIAHORA_tipo.txt Quero concatenar arquivos com ANOMESDIAHORA iguais.. e gerar somente um ANOMESDIA.txt Se alguem puder me dar uma lUz :) Obrigada --------------------------------- Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! _______________________________________________ PortoAlegre-pm mailing list PortoAlegre-pm em pm.org http://mail.pm.org/mailman/listinfo/portoalegre-pm _______________________________________________ PortoAlegre-pm mailing list PortoAlegre-pm em pm.org http://mail.pm.org/mailman/listinfo/portoalegre-pm --------------------------------- Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060714/69659582/attachment.html From ptfzs em yahoo.com.br Fri Jul 14 12:22:39 2006 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 14 Jul 2006 16:22:39 -0300 (ART) Subject: [PortoAlegre-pm] Concatenar arquivos In-Reply-To: <60ba62f00607140501y476397fcrab58063e806b18d0@mail.gmail.com> Message-ID: <20060714192239.62012.qmail@web31307.mail.mud.yahoo.com> Hum.. Mauricio.. parece ser uma otima solucao.. porem nunca usei hash assim :( pode me ajudar? Obrigada Mauricio Utils escreveu: Tu pode criar um hash cuja chave seja o ANOMES DIA e o valor seja um array com os nomes dos arquivos. No laço, tu separa com split('_', $arquivo) onde o primeiro valor retornado eh o ANOMESDIA, que tu vai usar como chave no hash. Depois de preenchido o hash, tu faz outro laço iterando as chaves do hash e chamando o teu comando. que tal? ;-) Mauricio On 7/13/06, Patty Silva wrote: Ola Pessoal.. Eu again! :) Fiz um script para concatenar arquivo de um diretorio: --------------------------------------------------------------------------------------------- my $caminho= "$ENV{HOME}/teste"; chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; while ($arquivo = <*.txt>) { $InFile= $caminho.$arquivo; push(@arquivos,$arquivo); } system(`cat @arquivos>>$data_out.tmp`); unlink(@arquivos); --------------------------------------------------------------------------------------------- Porem quero concatenar arquivos com a msm data ou seja, os nomes dos arquivos sao ANOMESDIAHORA_tipo.txt Quero concatenar arquivos com ANOMESDIAHORA iguais.. e gerar somente um ANOMESDIA.txt Se alguem puder me dar uma lUz :) Obrigada --------------------------------- Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! _______________________________________________ PortoAlegre-pm mailing list PortoAlegre-pm em pm.org http://mail.pm.org/mailman/listinfo/portoalegre-pm _______________________________________________ PortoAlegre-pm mailing list PortoAlegre-pm em pm.org http://mail.pm.org/mailman/listinfo/portoalegre-pm --------------------------------- Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060714/64c592d1/attachment.html From ptfzs em yahoo.com.br Fri Jul 14 13:06:39 2006 From: ptfzs em yahoo.com.br (Patty Silva) Date: Fri, 14 Jul 2006 17:06:39 -0300 (ART) Subject: [PortoAlegre-pm] Concatenar arquivos In-Reply-To: <60ba62f00607140501y476397fcrab58063e806b18d0@mail.gmail.com> Message-ID: <20060714200639.28396.qmail@web31308.mail.mud.yahoo.com> Mauricio.. Fiz assim: e funcionou.. porem nao sei se eh a melhor forma: -------------------------------------------------------------------------------------------------------------------------------- #!/usr/bin/perl # my $caminho= "$ENV{HOME}/perl"; chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; while ($arquivo = <*.txt>) { $arquivo=~ /(\d\d\d\d\d\d\d\d\d\d)/; $arquivo=$1; push(@arquivos,$arquivo); } my %hash; foreach (@arquivos) { $hash{$_} = 1; } foreach (sort keys %hash) { print "$_\n"; `cat $_* >$_.txt`; } -------------------------------------------------------------------------------------------------------------------------------- E outra coisa.. queria apagar os arquivos permanecendo somente o que eu concatenei.. :) Obrigada pessoal Mauricio Utils escreveu: Tu pode criar um hash cuja chave seja o ANOMESDIA e o valor seja um array com os nomes dos arquivos. No laço, tu separa com split('_', $arquivo) onde o primeiro valor retornado eh o ANOMESDIA, que tu vai usar como chave no hash. Depois de preenchido o hash, tu faz outro laço iterando as chaves do hash e chamando o teu comando. que tal? ;-) Mauricio On 7/13/06, Patty Silva wrote: Ola Pessoal.. Eu again! :) Fiz um script para concatenar arquivo de um diretorio: --------------------------------------------------------------------------------------------- my $caminho= "$ENV{HOME}/teste"; chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; while ($arquivo = <*.txt>) { $InFile= $caminho.$arquivo; push(@arquivos,$arquivo); } system(`cat @arquivos>>$data_out.tmp`); unlink(@arquivos); --------------------------------------------------------------------------------------------- Porem quero concatenar arquivos com a msm data ou seja, os nomes dos arquivos sao ANOMESDIAHORA_tipo.txt Quero concatenar arquivos com ANOMESDIAHORA iguais.. e gerar somente um ANOMESDIA.txt Se alguem puder me dar uma lUz :) Obrigada --------------------------------- Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! _______________________________________________ PortoAlegre-pm mailing list PortoAlegre-pm em pm.org http://mail.pm.org/mailman/listinfo/portoalegre-pm _______________________________________________ PortoAlegre-pm mailing list PortoAlegre-pm em pm.org http://mail.pm.org/mailman/listinfo/portoalegre-pm --------------------------------- Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060714/a3e45270/attachment.html From msb.utils em gmail.com Fri Jul 14 19:24:42 2006 From: msb.utils em gmail.com (Mauricio Utils) Date: Fri, 14 Jul 2006 23:24:42 -0300 Subject: [PortoAlegre-pm] Concatenar arquivos In-Reply-To: <20060714200639.28396.qmail@web31308.mail.mud.yahoo.com> References: <60ba62f00607140501y476397fcrab58063e806b18d0@mail.gmail.com> <20060714200639.28396.qmail@web31308.mail.mud.yahoo.com> Message-ID: <60ba62f00607141924o6086025fw506daa106382ad98@mail.gmail.com> Patty, para o teu 1o uso de hash ateh q funciona, mas tu estah usando o hash de uma forma esquisita... hehehe. A tua solucao faz o que tu quer, mas o teu codigo poderia ser melhorado um pouco. Tu pode setar 1 no hash direto no while, eliminando assim totalmente a necessidade do @arquivos, e do primeiro foreach. Sacou? ^_^ Quanto a apagar os arquivos passando o nome deles para o unlink, a moral eh tu armazenar informacoes uteis (os nomes dos arquivos) no hash, ao inves de um mero '1', ou seja, um array. Dah uma lida em: perldoc perldsc em especial na secao "HASHES OF ARRAYS", embora dar uma lida no documento como um todo soh vai te trazer beneficios ;-) Mas nao se assusta com o que tu nao entender. Eh importante ter em mente que o conhecimento sempre eh absorvido em partes, e nao tudo de uma vez. hehehehe :) Faz uns testes, altera teu codigo, vai fazendo as coisas aos poucos. ;-) Depois que tu tiver conseguido armazenar os nomes dos arquivos, e remover eles, quando tu observar o programa um pouco melhor para ver o que pode ser melhorado tu vai ver que a melhor solucao na verdade vai ter quase o mesmo numero de linhas que antes de tu armazenar os nomes dos arquivos. Se nao, manda aih as tuas evolucoes que eu te digo como melhorar. ^_^ Boa sorte. Sei que tu nao vai nos decepcionar. ;-) Abraco, Mauricio On 7/14/06, Patty Silva wrote: > > > Mauricio.. > Fiz assim: e funcionou.. porem nao sei se eh a melhor forma: > > > > -------------------------------------------------------------------------------------------------------------------------------- > #!/usr/bin/perl > # > my $caminho= "$ENV{HOME}/perl"; > > > chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; > > while ($arquivo = <*.txt>) > { > > $arquivo=~ /(\d\d\d\d\d\d\d\d\d\d)/; > $arquivo=$1; > push(@arquivos,$arquivo); > > } > > my %hash; > foreach (@arquivos) > { > $hash{$_} = 1; > } > foreach (sort keys %hash) > { > print "$_\n"; > `cat $_* >$_.txt`; > } > > > -------------------------------------------------------------------------------------------------------------------------------- > > > E outra coisa.. queria apagar os arquivos permanecendo somente o que eu > concatenei.. :) > > > Obrigada pessoal > > > > > > *Mauricio Utils * escreveu: > > Tu pode criar um hash cuja chave seja o ANOMESDIA e o valor seja um array > com os nomes dos arquivos. > No laço, tu separa com split('_', $arquivo) onde o primeiro valor > retornado eh o ANOMESDIA, que tu vai usar como chave no hash. > Depois de preenchido o hash, tu faz outro laço iterando as chaves do hash > e chamando o teu comando. que tal? ;-) > > Mauricio > > On 7/13/06, Patty Silva wrote: > > > > Ola Pessoal.. > > Eu again! :) > > > > Fiz um script para concatenar arquivo de um diretorio: > > > > > > > > --------------------------------------------------------------------------------------------- > > my $caminho= "$ENV{HOME}/teste"; > > > > chdir ($caminho) || die "\n *** Erro no diretorio $caminho ***"; > > > > while ($arquivo = <*.txt>) > > { > > > > $InFile= $caminho.$arquivo; > > > > push(@arquivos,$arquivo); > > > > } > > > > system(`cat @arquivos>>$data_out.tmp`); > > unlink(@arquivos); > > > > --------------------------------------------------------------------------------------------- > > > > > > Porem quero concatenar arquivos com a msm data ou seja, > > os nomes dos arquivos sao ANOMESDIAHORA_tipo.txt > > Quero concatenar arquivos com ANOMESDIAHORA iguais.. e gerar somente um > > ANOMESDIA.txt > > > > Se alguem puder me dar uma lUz :) > > > > Obrigada > > > > > > > > ------------------------------ > > Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu > > celular. Registre seu aparelho agora! > > > > _______________________________________________ > > PortoAlegre-pm mailing list > > PortoAlegre-pm at pm.org > > http://mail.pm.org/mailman/listinfo/portoalegre-pm > > > > > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm at pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm > > > ------------------------------ > Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. > Registre seu aparelho agora! > > > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm at pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060714/18bc7409/attachment-0001.html From ptfzs em yahoo.com.br Tue Jul 18 07:17:33 2006 From: ptfzs em yahoo.com.br (Patty Silva) Date: Tue, 18 Jul 2006 11:17:33 -0300 (ART) Subject: [PortoAlegre-pm] Expressao Regular Message-ID: <20060718141733.9574.qmail@web31315.mail.mud.yahoo.com> Pessoal.. preciso de ajuda em uma expressao regular: preciso recuperar somente os ultimos 4 digitos do arquivo: $file=teste_A1202012.TXT para tirar o .TXT fiz $file=~ s/.TXT//; tentei fazer algo do tipo: $file=~ /[a-z]_[a-z]\d\d\d\d(\d\d\d\d)/; mas nao funcionou tb :) Alguem pode dar uma Luzzzzz Obrigada --------------------------------- Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060718/17f79b68/attachment.html From ptfzs em yahoo.com.br Tue Jul 18 07:19:56 2006 From: ptfzs em yahoo.com.br (Patty Silva) Date: Tue, 18 Jul 2006 11:19:56 -0300 (ART) Subject: [PortoAlegre-pm] Expressao Regular In-Reply-To: <20060718141733.9574.qmail@web31315.mail.mud.yahoo.com> Message-ID: <20060718141956.71513.qmail@web31310.mail.mud.yahoo.com> eu consegui assim: $texto=~ /teste_A\d\d\d(\d\d\d\d)/; Ai funcionou.. nao sei se eh a melhor solucao :) obs: sempre ira ser teste_A Patty Silva escreveu: Pessoal.. preciso de ajuda em uma expressao regular: preciso recuperar somente os ultimos 4 digitos do arquivo: $file=teste_A1202012.TXT para tirar o .TXT fiz $file=~ s/.TXT//; tentei fazer algo do tipo: $file=~ /[a-z]_[a-z]\d\d\d\d(\d\d\d\d)/; mas nao funcionou tb :) Alguem pode dar uma Luzzzzz Obrigada --------------------------------- Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas!_______________________________________________ PortoAlegre-pm mailing list PortoAlegre-pm em pm.org http://mail.pm.org/mailman/listinfo/portoalegre-pm --------------------------------- Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060718/66404a54/attachment.html From pmpoa em galvao.eti.br Tue Jul 18 11:19:13 2006 From: pmpoa em galvao.eti.br (=?ISO-8859-1?Q?=22Er_Galv=E3o_Abbott_-_PortoAlegre=2Epm=22?=) Date: Tue, 18 Jul 2006 15:19:13 -0300 Subject: [PortoAlegre-pm] Expressao Regular In-Reply-To: <20060718141733.9574.qmail@web31315.mail.mud.yahoo.com> References: <20060718141733.9574.qmail@web31315.mail.mud.yahoo.com> Message-ID: <44BD2621.1000908@galvao.eti.br> Paty: Você também pode usar a seguinte RegEx: /\d{4}\Z/ Note que o número entre chaves é a exata quantidade de vezes que o dígito (\d) deve aparecer. o \Z significa 'fim da string', ou seja, considerando-se que o nome do arquivo sempre vai terminar nestes 4 dígitos funciona. :) Abraços, Galvão Patty Silva wrote: > Pessoal.. preciso de ajuda em uma expressao regular: > preciso recuperar somente os ultimos 4 digitos do arquivo: > > $file=teste_A1202012.TXT > > para tirar o .TXT > fiz > $file=~ s/.TXT//; > > tentei fazer algo do tipo: > $file=~ /[a-z]_[a-z]\d\d\d\d(\d\d\d\d)/; > > mas nao funcionou tb :) > > Alguem pode dar uma Luzzzzz > > Obrigada > > > > ------------------------------------------------------------------------ > Você quer respostas para suas perguntas? Ou você sabe muito e quer > compartilhar seu conhecimento? Experimente o Yahoo! Respostas > ! > > ------------------------------------------------------------------------ > > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm em pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm From msb.utils em gmail.com Wed Jul 19 05:40:10 2006 From: msb.utils em gmail.com (Mauricio Utils) Date: Wed, 19 Jul 2006 09:40:10 -0300 Subject: [PortoAlegre-pm] Expressao Regular In-Reply-To: <44BD2621.1000908@galvao.eti.br> References: <20060718141733.9574.qmail@web31315.mail.mud.yahoo.com> <44BD2621.1000908@galvao.eti.br> Message-ID: <60ba62f00607190540g4d597ceew8fb6eb90a7cb163e@mail.gmail.com> Paty, soh para esclarecer... o teu 1o caso não estava funcionando pq o 'A' eh maiusculo, e a tua er estava com [a-z] (ou seja, minusculo) na parte depois do underscore (que deveria reconhecer o A)... alem de ter colocado um \d a mais, mas isto tu percebeu. ;-) abraço! On 7/18/06, "Er Galvão Abbott - PortoAlegre.pm" wrote: > > Paty: > > Você também pode usar a seguinte RegEx: > > /\d{4}\Z/ > > Note que o número entre chaves é a exata quantidade de vezes que o > dígito (\d) deve aparecer. > > o \Z significa 'fim da string', ou seja, considerando-se que o nome do > arquivo sempre vai terminar nestes 4 dígitos funciona. :) > > Abraços, > > Galvão > > Patty Silva wrote: > > Pessoal.. preciso de ajuda em uma expressao regular: > > preciso recuperar somente os ultimos 4 digitos do arquivo: > > > > $file=teste_A1202012.TXT > > > > para tirar o .TXT > > fiz > > $file=~ s/.TXT//; > > > > tentei fazer algo do tipo: > > $file=~ /[a-z]_[a-z]\d\d\d\d(\d\d\d\d)/; > > > > mas nao funcionou tb :) > > > > Alguem pode dar uma Luzzzzz > > > > Obrigada > > > > > > > > ------------------------------------------------------------------------ > > Você quer respostas para suas perguntas? Ou você sabe muito e quer > > compartilhar seu conhecimento? Experimente o Yahoo! Respostas > > < > http://us.rd.yahoo.com/mail/br/tagline/answers/*http://br.answers.yahoo.com/ > >! > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > PortoAlegre-pm mailing list > > PortoAlegre-pm at pm.org > > http://mail.pm.org/mailman/listinfo/portoalegre-pm > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm at pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060719/bc44d443/attachment.html From ptfzs em yahoo.com.br Wed Jul 19 11:50:32 2006 From: ptfzs em yahoo.com.br (Patty Silva) Date: Wed, 19 Jul 2006 15:50:32 -0300 (ART) Subject: [PortoAlegre-pm] Banco de Dados auxiliar Message-ID: <20060719185032.69482.qmail@web31312.mail.mud.yahoo.com> Pessoal.. Preciso utilizar um banco de dados auxiliar.. pensei no DB_File, porem o que quero fazer eh o seguinte: Estou buscando no mysql dados de hora em hora, e gravando-os em um arquivo, so que nessa busca no banco eu busco dados das ultimas 2 horas.. porem acontece de dados chegarem atrasados.. e nao quero perder esses dados e nem repetir dados ja gravados.. pensei em armazenar no Banco auxilar o NOME e a DATAHORA do dado.. porem pensei no tamanho desse banco de dados auxiliar.. Alguma sugestao?? Obrigada Pessoal. --------------------------------- Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt -------------- Próxima Parte ---------- Um anexo em HTML foi limpo... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060719/f79321c2/attachment.html From msb.utils em gmail.com Wed Jul 19 13:04:04 2006 From: msb.utils em gmail.com (Mauricio Utils) Date: Wed, 19 Jul 2006 17:04:04 -0300 Subject: [PortoAlegre-pm] Banco de Dados auxiliar In-Reply-To: <20060719185032.69482.qmail@web31312.mail.mud.yahoo.com> References: <20060719185032.69482.qmail@web31312.mail.mud.yahoo.com> Message-ID: <60ba62f00607191304w64bdfc6ehe07c3aa8e07a07b7@mail.gmail.com> Nao entendi. De qq forma, a tabela de onde tu busca esses dados tem um ID sequencial? se tiver, e se eu entendi alguma coisa, tu soh precisa guardar o ultimo ID lido... Mauricio On 7/19/06, Patty Silva wrote: > > Pessoal.. > > Preciso utilizar um banco de dados auxiliar.. pensei no DB_File, porem o > que quero fazer eh o seguinte: > > Estou buscando no mysql dados de hora em hora, e gravando-os em um > arquivo, so que nessa busca no banco eu busco dados das ultimas 2 horas.. > porem acontece de dados chegarem atrasados.. e nao quero perder esses dados > e nem repetir dados ja gravados.. > pensei em armazenar no Banco auxilar o NOME e a DATAHORA do dado.. > porem pensei no tamanho desse banco de dados auxiliar.. > > Alguma sugestao?? > > > Obrigada Pessoal. > > > ------------------------------ > Yahoo! Search > Música para ver e ouvir: You're Beautiful, do James Blunt > > > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm at pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/portoalegre-pm/attachments/20060719/91fc0621/attachment.html