<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=889065212-28072006><FONT face="Palatino Linotype" color=#0000ff
size=2>OK...</FONT></SPAN></DIV>
<DIV><SPAN class=889065212-28072006><FONT face="Palatino Linotype" color=#0000ff
size=2>Então aí vai</FONT></SPAN></DIV>
<DIV><SPAN class=889065212-28072006> <FONT
face="Palatino Linotype" color=#0000ff size=2>O meu script voltaversao.pl deve
abrir o arquivo caminho.txt, aonde será encontrado uma lista de caminhos , deve
ler uma linha por vez desse arquivo, pegar esse caminho com o arquivo pom.xml.
procurar dentro desse pom.xml a versão atual informada pelo usuário e
substituí-la pela versão antiga também informada pelo usuário. em todas as
ocorrências da mesma. O script deve repetir isso até que não encontre mais
nenhuma linha de caminho no arquivo caminho.txt....</FONT></SPAN></DIV>
<DIV><SPAN class=889065212-28072006> <FONT
face="Palatino Linotype" color=#0000ff size=2>Vamos ver se pelo menos a lógica
está correta.</FONT></SPAN></DIV>
<DIV><SPAN class=889065212-28072006><FONT face="Palatino Linotype" color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=889065212-28072006><FONT face="Palatino Linotype" color=#0000ff
size=2> PS : o voltaversao.pl estará no mesmo diretório que o
caminho.txt</FONT></SPAN></DIV>
<DIV><SPAN class=889065212-28072006></SPAN> </DIV>
<DIV> </DIV>
<P><FONT face=Wingdings color=#000080 size=2>b</FONT><FONT
face="Palatino Linotype" color=#000080 size=2>Paola Montini</FONT> <BR><FONT
face="Palatino Linotype" color=#000080 size=2>YMF-Consultoria</FONT> <BR><FONT
face="Palatino Linotype" color=#000080 size=2>Fone: 5010-9220</FONT> </P>
<BLOCKQUOTE>
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Mensagem original-----<BR><B>De:</B>
cascavel-pm-bounces+pmontini=ymf.com.br@pm.org
[mailto:cascavel-pm-bounces+pmontini=ymf.com.br@pm.org]<B>Em nome de </B>Igor
Sutton<BR><B>Enviada em:</B> sexta-feira, 28 de julho de 2006
09:47<BR><B>Para:</B> Cascavel Perl Mongers<BR><B>Assunto:</B> Re:
[Cascavel-pm] Matriz<BR><BR></FONT></DIV>Paola,<BR><BR>Vou repetir o mesmo que
já falei várias vezes para outros membros da lista... Envie-nos um exemplo do
código que você fez (mesmo que não funcione) e um exemplo do arquivo de
entrada, e o que você espera que este programa faça. <BR><BR>Um exemplo de
leitura de arquivo:<BR><BR>#!/usr/bin/perl<BR>use strict;<BR>use
warnings;<BR><BR>open my $fh, "<", "arquivo.txt" or die "Problemas ao abrir
arquivo: $!";<BR>while (<$fh>) { # le o arquivo ateh o final,
armazenando cada linha na variavel $_ <BR> chomp; # remove o
\n no final da linha<BR> print "> $_\n"; #
imprime<BR>}<BR>close $fh or warn "Problemas ao fechar arquivo: $!";<BR><BR>
<DIV><SPAN class=gmail_quote>Em 28/07/06, <B class=gmail_sendername>Paola
Montini</B> <<A
href="mailto:PMontini@ymf.com.br">PMontini@ymf.com.br</A>> escreveu:</SPAN>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV>
<DIV>
<P><FONT face="Palatino Linotype" size=2>Olha eu novamente, vcs ainda não se
livraram de mim</FONT> <BR><FONT face="Palatino Linotype" size=2>Tenho um
arquivo texto o qual coloquei dentro de uma matriz, cada linha desse arquivo
é um caminho diferente que deve ser lido um de cada vez,</FONT></P>
<P><FONT face="Palatino Linotype" size=2>não sei quantas linhas possue essa
matriz.....</FONT> <BR><FONT face="Palatino Linotype" size=2>no perl existe
a função While not EOF ????</FONT> <BR><FONT face="Palatino Linotype"
size=2>Não quero fazer besteira!!!!</FONT> </P>
<P><FONT face=Wingdings color=#000080 size=2>b</FONT><FONT
face="Palatino Linotype" color=#000080 size=2>Paola Montini</FONT> <BR><FONT
face="Palatino Linotype" color=#000080 size=2>YMF-Consultoria</FONT>
<BR><FONT face="Palatino Linotype" color=#000080 size=2>Fone:
5010-9220</FONT>
</P></DIV></DIV><BR>_______________________________________________<BR>Cascavel-pm
mailing list<BR><A onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</A><BR><A
onclick="return top.js.OpenExtLink(window,event,this)"
href="http://mail.pm.org/mailman/listinfo/cascavel-pm"
target=_blank>http://mail.pm.org/mailman/listinfo/cascavel-pm</A><BR><BR></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>Igor Sutton Lopes<BR>t: +55 51 9627.0779<BR>e: <A
href="mailto:igor.sutton@gmail.com">igor.sutton@gmail.com</A>
</BLOCKQUOTE></BODY></HTML>