[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: substituição de string



Olá Luiz,

On Thu, Sep 18, 2008 at 11:38:25AM -0300, Luiz Noal wrote:
>    olá fórum
>    possuo dezenas de pequenos arquivos xml e outros formatos em texto plano,
>    os quais possuem vários strings deniminados LOGISTICA e por questões de
>    mudança de nome no projeto, necessitam ser sustituídas por WEBSYS.
>    como eu poderia automatizar esta tarefa ?

Pode utilizar o sed.

    cat arquivo | sed -e 's/LOGISTICA/WEBSYS/g' > arquivo1

Para automatizar, basta utilizar um loop. Exemplo:

    for i in *;
    do
        cat $i | sed -e 's/LOGISTICA/WEBSYS/g' > $i.new;
        mv -v $i.new $i;
    done

[ ]'s
-- 
  _(~)_
   )"(      [[ n1ghtcr4wler ]]
  (@_@)   xmpp:richizo@jabber.org

Attachment: signature.asc
Description: Digital signature


Reply to: