Carla e Amigos, bom dia

  Outra forma seria a seguinte, no dir onde estão os arquivos a serem
alterados

# for b in $(ls -1); do sed -i.bck -s 's#/u/#/t/#g'  $b; done

  Neste caso, já sera alterado em tempo de execução, e sera criado arquivos
de backup com a ext. .bck, conforme informado após o "-i"

Atenciosamente
Waldirio

2010/3/11 Carla Oliveira <[email protected]>

>
>
> Agradeço a todas as respostas, obrigada Felipe era isto mesmo que eu queria
> substituir em todos sem ter que fazer individualmente.
>
> Valeu !!!!!
>
> Obrigada a todos.
>
> Carla.
>
> ________________________________
> De: Felipe Rodrigues Maia 
> <[email protected]<felipe_rmaia%40yahoo.com.br>
> >
>
> Para: [email protected] <shell-script%40yahoogrupos.com.br>
> Enviadas: Quinta-feira, 11 de Março de 2010 9:42:35
> Assunto: Res: [shell-script] Substituir palavras em vários arquivos texto
>
>
>
> Bom dia Carla.
> Acho que o seguinte comando deve resolver o seu problema:
>
> find $DIRETORIO -name "*.txt" -exec sed -i 's/\/u\/sysvenda/ \/t\/sysvenda/
> g' {} \;
>
> Obs1: Substitua "$DIRETORIO" pelo caminho do diretório raíz onde se
> encontram os seus arquivos ".txt".
>
> Isto deve fazer a devida alteração em todos os arquivos ".txt" localizados
> abaixo do diretório definido.
>
> Abraço,
>
> Felipe Rodrigues Maia
> felipe_rmaia@ yahoo.com. br
>
> ____________ _________ _________ __
> De: Carla <carla...@yahoo. com.br>
> Para: shell-script@ yahoogrupos. com.br
> Enviadas: Quinta-feira, 11 de Março de 2010 8:56:21
> Assunto: [shell-script] Substituir palavras em vários arquivos texto
>
> 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.
>
> ____________ _________ _________ _________ _________ _________ _
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbusca dos.yahoo. com
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
______________
Atenciosamente
Waldirio
msn: [email protected]
Site: www.waldirio.com.br
Blog: blog.waldirio.com.br
PGP: www.waldirio.com.br/public.html


[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: [email protected]
---------------------------------------------------------------------
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

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a