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="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">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 =&quot;
arquivoxml.xml&quot;;<br>open(ARQXML,&quot;+&lt;$local&quot;);<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>