[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Substituindo uma linha por varias linhas e em varios arquivos
From: |
fpasa |
Subject: |
Re: Substituindo uma linha por varias linhas e em varios arquivos |
Date: |
Sat, 12 Jun 2004 19:06:28 -0000 |
User-agent: |
eGroups-EW/0.82 |
Luiz,
sou iniciante em Shell, mas tenho uma idéia.
Não sei se vc conhece a página do Aurélio, um cara que manja bastante
de linux. Lá , http://aurelio.net , tem um pack de funções,
funcoeszz, e uma delas é zztrocapalavra, a qual utiliza o sed. Ela
troca uma palavra por outra em um ou mais arquivos. Acredito que se
você der uma olha no código da mesma pode obter a solução.
Espero que ajude.
Abraço,
Fabiano
--- Em address@hidden, Luiz Barbosa <luix_jedi@y...>
escreveu
> Salve pessoal!
>
> Estou precisando substituir uma linha por 3 novas
> linhas dentro de 17 codigos-fonte, que estao
> distribuidos em diretorios diferentes. Ou seja,
> remover uma determinada linha e inserir outras 3 no
> lugar daquela, para todos os arquivos.
>
> Alguém poderia dar uma idéia (ou mesmo o shell script)
> de como posso fazer isso?
>
> Vi que o comando "sed
> 's/palavra_original/palavra_nova' arquivo" permite
> trocar uma palavra por outra, mas gostaria de saber
> como faco isso para uma linha inteira e ainda,
> substituindo-a por 3 novas linhas.
>
> Agradeco desde jah qualquer ajuda!
>
> []s,
>
> Luiz
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Friends. Fun. Try the all-new Yahoo! Messenger.
> http://messenger.yahoo.com/