Pues no parece muy lógico entonces... Igual busca a ver si hay algún bug para tu versión de XML::Twig o algo parecido, qué versión de Perl y de XML::Twig estás usando?<br><br><br><div class="gmail_quote">2011/4/29 Francisco Rivas <span dir="ltr"><<a href="mailto:franciscojrivash@gmail.com">franciscojrivash@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font face="tahoma,sans-serif">Hola :D<br><br>Son 48 archivos de entre 72 y 80 lineas cada uno. El hardware es un portatil Dell Latitude E6410 con 2gb de RAM en un i5. Ubuntu 10.04.<br>
<br>Gracias :D<br></font><div><div></div><div class="h5"><br><div class="gmail_quote">

2011/4/29 deibyz <span dir="ltr"><<a href="mailto:deibyz@gmail.com" target="_blank">deibyz@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Cómo de grande es tu XML, y en qué HW estás ejecutando el script?<br>

<br>Salu2,<br>D.<br><br><div class="gmail_quote"><div><div></div><div>On Fri, Apr 29, 2011 at 2:33 PM, Francisco Rivas <span dir="ltr"><<a href="mailto:franciscojrivash@gmail.com" target="_blank">franciscojrivash@gmail.com</a>></span> wrote:<br>



</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div><font face="tahoma,sans-serif">Hola de nuevo, <br><br>Luego de haber corregido los errores sintacticos, gracias de nuevo Rafael, estoy probando el script y esta fallando :<br>



<br>$ perl <a href="http://modify_xml.pl" target="_blank">modify_xml.pl</a><br>

Working on ./BAAHeatWidget_15022011_update/BAAHeatWidget_asset.xml<br>Working on ./BloomberWidget_09022011/BloomberWidget_asset.xml<br>Working on ./BloomberWidget_11022011_update/BloomberWidget_asset.xml<br>Working on ./BookatableWid_09022011/BookatableWid_asset.xml<br>





Ran out of memory for input buffer at /usr/lib/perl5/XML/Parser/Expat.pm line 469.<br> at <a href="http://modify_xml.pl" target="_blank">modify_xml.pl</a> line 18<br> at <a href="http://modify_xml.pl" target="_blank">modify_xml.pl</a> line 18<br>



<br>Linea 18 : my $t = XML::Twig->new(pretty_print => 'indented')->parsefile($file);<br>

<br>Esta linea esta dentro de un foreach loop, dentro de un sub que recibe como parametro un array con todos los nombres de los archivos que quiero modificar :<br><br>sub modify_xml {<br>  foreach my $file(@files) {<br>    print "Working on ".$file."\n";<br>





    my $t = XML::Twig->new(pretty_print => 'indented')->parsefile($file);<br><br>    my $root = $t->root;<br>....<br>}<br><br>find(sub { push (@files, $File::Find::name) if -f and /\.xml$/},@dirs);<br>





&modify_xml(@files);<br><br>Gracias de nuevo, de antemano :D<br></font>
<br></div></div>_______________________________________________<br>
Madrid-pm mailing list<br>
<a href="mailto:Madrid-pm@pm.org" target="_blank">Madrid-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/madrid-pm" target="_blank">http://mail.pm.org/mailman/listinfo/madrid-pm</a><br></blockquote></div><br>
<br>_______________________________________________<br>
Madrid-pm mailing list<br>
<a href="mailto:Madrid-pm@pm.org" target="_blank">Madrid-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/madrid-pm" target="_blank">http://mail.pm.org/mailman/listinfo/madrid-pm</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Madrid-pm mailing list<br>
<a href="mailto:Madrid-pm@pm.org">Madrid-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/madrid-pm" target="_blank">http://mail.pm.org/mailman/listinfo/madrid-pm</a><br></blockquote></div><br>