<!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=351211817-27072006><FONT face="Palatino Linotype" color=#0000ff 
size=2>Desculpe Igor, mas&nbsp; a sua solução não está funcionando nessa 
linha</FONT></SPAN></DIV>
<DIV><SPAN class=351211817-27072006>&nbsp;&nbsp; s/SNAPSHOT/1.1/ if 
/SNAPSHOT/;.</SPAN></DIV>
<DIV><SPAN class=351211817-27072006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=351211817-27072006><FONT face="Palatino Linotype" color=#0000ff 
size=2>Att</FONT></SPAN></DIV>
<DIV>&nbsp;</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> quinta-feira, 27 de julho de 2006 
  14:05<BR><B>Para:</B> Cascavel Perl Mongers<BR><B>Assunto:</B> Re: 
  [Cascavel-pm]RES: RES: RES: Substituição de string e gravação no 
  arquivo<BR><BR></FONT></DIV>No exemplo que o Nelson postou ( e no meu também ) 
  isso não acontece. Dê uma olhada, pois o que você precisa está lá.<BR><BR>
  <DIV><SPAN class=gmail_quote>Em 27/07/06, <B class=gmail_sendername>Paola 
  Montini</B> &lt;<A href="mailto:PMontini@ymf.com.br"> 
  PMontini@ymf.com.br</A>&gt; escreveu:</SPAN>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Meleca 
    falei rápido demais....<BR>o que esta acontecendo é que ele está colocando 
    uma linha a mais no meu arquivo vejam: <BR><BR>&lt;projeto&gt;Amplis 
    &lt;/projeto&gt;<BR>&lt;artefato&gt;ymf-utils&lt;/artefato&gt;<BR>&lt;versao&gt;SNAPSHOT&lt;/versao&gt;<BR>&lt;versao&gt;Beta2006.1.2&lt;/versao&gt;<BR><BR><BR>#!/usr/bin/perl<BR>$local 
    =" arquivoxml.xml";<BR>open(ARQXML,"+&lt;$local");<BR>@texto = 
    &lt;ARQXML&gt;;<BR>$nome = SNAPSHOT;<BR>foreach $matriz 
    (@texto)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp; if ($matriz =~ 
    /$nome/)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    $matriz =~ s/$nome/Beta2006.1.2/g; 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print ARQXML $matriz 
    ;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>}<BR><BR><BR><BR>*Paola 
    Montini<BR>YMF-Consultoria<BR>Fone: 5010-9220<BR><BR><BR>-----Mensagem 
    original-----<BR>De: cascavel-pm-bounces+pmontini=<A 
    href="mailto:ymf.com.br@pm.org"> ymf.com.br@pm.org</A><BR>[mailto:<A 
    href="mailto:cascavel-pm-bounces+pmontini=ymf.com.br@pm.org">cascavel-pm-bounces+pmontini=ymf.com.br@pm.org</A>]Em 
    nome de Paola<BR>Montini<BR>Enviada em: quinta-feira, 27 de julho de 2006 
    13:59 <BR>Para: Cascavel Perl Mongers<BR>Assunto: [Cascavel-pm] RES: RES: 
    Substituição de string e gravação no<BR>arquivo<BR><BR><BR>é isso nilson, o 
    erro era esse<BR><BR>*Paola Montini<BR>YMF-Consultoria<BR>Fone: 
    5010-9220<BR><BR><BR>-----Mensagem original-----<BR>De: 
    cascavel-pm-bounces+pmontini=<A 
    href="mailto:ymf.com.br@pm.org">ymf.com.br@pm.org</A><BR>[mailto:<A 
    href="mailto:cascavel-pm-bounces+pmontini=ymf.com.br@pm.org">cascavel-pm-bounces+pmontini=ymf.com.br@pm.org 
    </A>]Em nome de Nilson<BR>Santos Figueiredo Junior<BR>Enviada em: 
    quinta-feira, 27 de julho de 2006 13:55<BR>Para: Cascavel Perl 
    Mongers<BR>Assunto: Re: [Cascavel-pm]RES: Substituição de string e gravação 
    no<BR>arquivo<BR><BR><BR>On 7/27/06, Paola Montini &lt;<A 
    href="mailto:PMontini@ymf.com.br">PMontini@ymf.com.br</A>&gt; wrote:<BR>&gt; 
    Missing right curly or square bracket at testexml.pl line 15, at end of 
    line<BR>&gt; syntax error at testexml.pl line 15, at EOF<BR><BR>Você tentou 
    olhar se existe algum erro próximo ao final da linha 15 do<BR>arquivo 
    testexml.pl, aonde está faltando uma chave ou colchete 
    de<BR>fechamento?<BR><BR>-Nilson Santos F. 
    Jr.<BR>_______________________________________________ <BR>Cascavel-pm 
    mailing list<BR><A 
    href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</A><BR><A 
    href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</A><BR>_______________________________________________ 
    <BR>Cascavel-pm mailing list<BR><A 
    href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</A><BR><A 
    href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</A><BR>_______________________________________________ 
    <BR>Cascavel-pm mailing list<BR><A 
    href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</A><BR><A 
    href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</A><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>