<br>perl -i.bck -npe 's/Apps/Programas/;' teste.txt<br><br>Isso faz o que voce quer ;) o arquivo teste.txt tem o que voce mandou como exemplo, o -i.bck e que ele cria um backup chamado teste.txt.bck <br><div><span class="gmail_quote">
On 8/9/06, <b class="gmail_sendername">Shadow Elf</b> &lt;<a href="mailto:daniel_5h4d0w@hotmail.com">daniel_5h4d0w@hotmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br>Bom amigos mongers... desculpe encomoda-los mais estou com um pequeno<br>probleminha<br>com expressoes regulares e abertura de arquivo... Bom eh o seguinte:<br><br>Tenho um arquivo externo etilo config. chamado menu... a estrutura desse
<br>arquivo eh mais ou menos assim<br><br><br>[begin](DSL)<br>[submenu]&nbsp;&nbsp;(Apps)<br>[exec] ...comando<br>[exec] ...comando<br>[exec] ...comando<br>[end]<br>submenu]&nbsp;&nbsp;(Graphics)<br>[exec] ...comando<br>[exec] ...comando<br>
[exec] ...comando<br>[end]<br>submenu]&nbsp;&nbsp;(Sounds)<br>[exec] ...comando<br>[exec] ...comando<br>[exec] ...comando<br>[end]<br>[end]<br><br>o programa teria que abrir este arquivo e alterar algumas palavras apenas...<br><br>
Apps =&gt; Programas<br>Graphics =&gt; Graficos<br>Sounds =&gt; Audio<br><br>coloquei tudo em um Hash e criei uma expressão regular que mudasse as<br>palavras... o problema eh que<br>ele soh escreve as linhas alteradas e eu preciso de um arquivo de output que
<br>substitua o original e<br>crie um backup com ele tipo<br><br>output file =&gt; menu<br>old file =&gt; menu_backup<br><br>Alguem sabe como me ajudar ou tem algo parecido para me fornecer?!?!?!?!?<br><br>Desde jah obrigado e desculpem o encomodo...
<br><br>_________________________________________________________________<br>Inscreva-se no novo Windows Live Mail beta e seja um dos primeiros a testar<br>as novidades-grátis. Saiba mais:<br><a href="http://www.ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d">
http://www.ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d</a><br><br>_______________________________________________<br>SaoPaulo-pm mailing list<br><a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org
</a><br><a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>Lorn <br>- Slackware Linux<br><a href="http://www.slackwarezine.com.br">
www.slackwarezine.com.br</a><br>- <a href="http://lornlab.org">http://lornlab.org</a>