Bogdan Rotariu <[EMAIL PROTECTED]> scria la data de 16 Martie 2005:
> 
> ----- Original Message ----- 
> From: "Lorin" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Wednesday, March 16, 2005 12:36 PM
> Subject: [rlug] Re: replace in fisiere
> 
> 
> > On Wednesday 16 March 2005 12:17, Bogdan Rotariu wrote:
> >> Salut,
> >>         Am o lista foarte mare de fisiere, care contin un anumit cuvant,
> >> vreau sa-i fac replace in toate fara sa le modific manual.
> >>         Cum as putea face asta?
> >
> > perl -i -pe 's/ce/cu ce/g' /dir
> > g inseamna ca o sa-ti modifce toate 'gasirile' din fisierul
> > respectiv - aka replace all
> 
> textul meu arata de genul <value name="bla"/>
> eu trebuie sa modific tot <value name="bla"/> si nu prea merge

    Atunci scrie un script Perl care face inlocuirile structurat,
intr-un singur fisier (HTML::Parser si XML::Parser sunt foarte utile
pentru asta), apoi cheama script-ul respectiv din find.

    Salutari,

    Liviu Daia

-- 
Dr. Liviu Daia                                  http://www.imar.ro/~daia

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui