shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] Substituir palavras em vários arquivos texto


From: Claudio Braz
Subject: Re: [shell-script] Substituir palavras em vários arquivos texto
Date: Fri, 19 Mar 2010 08:59:16 -0300

Thiago,

Esse seu exemplo funciona perfeitamente, mas gostaria de resaltar que o sed
aceita "#" ou "," alem do "/" , e na minha opnião facilita mais o
entendimento....
$sed "s/\/u\/sysvenda\//\/t\/sysvenda\//g" arquivo_original > arquivo_novo
poderia ser:
$sed "s#/u/sysvenda/#/t/sysvenda/#g" arquivo_original > arquivo_novo
ou:
$sed "s,/u/sysvenda/,/t/sysvenda/,g" arquivo_original > arquivo_novo

Em 11 de março de 2010 09:05, Thiago Diniz da Silveira <
address@hidden> escreveu:

> Vai no shell e digite:
>
> $sed "s/\/u\/sysvenda\//\/t\/sysvenda\//g" arquivo_original > arquivo_novo
>
> Crie um bkp antes de fazer isso.. pode ter errado em alguma coisa, mas
> provávelmente vai funcionar, e não tenho como fazer um teste aqui.
>
>
>
> Em 11 de março de 2010 08:56, Carla <address@hidden> escreveu:
>
> >
> >
> > POr favor alguém teria um Shell para substituir um conjunto de palavras
> > dentro de vários aquivos textos?
> > Tenho 100 programas que preciso substituir um caminho dentro deles e não
> > quero entrar um por um para fazer isto.
> > Hoje tenho a seguinte expressão dentro dele: /u/sysvenda/
> > quero trocar por: /t/sysvenda/
> >
> > Carla.
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]