Olha o man do sed para ter uma idéia, o man do find tbm ajuda.
$man sed
$man find
Acho que isso resolve, não testei ainda porque não tive tempo aqui no
trabalho, mas da uma olhada.
o sed -i vai substituir o arquivo editado, todos que acabem com .shell no
caso do exemplo abaixo.
$find ./ -iname \*.shell -exec sed -i 's/user1/user2/g/' {} \;

On 8/10/06, Daniel Barros <[EMAIL PROTECTED]> wrote:
>
> Fala aê galera, blz???!!!!
>
> Estou começando a aprender sobre shell-scrip, e tenho uma dúvida.
>
> Na verdade foi um problema que apareceu aqui no meu trabalho, tenho
> vários arquivos (tipo texto) e preciso fazer uma busca de um trecho do
> texto e trocá-lo por um outro texto. Exemplo:
>
> arq1.shell
> APP='/home/user1/prog'
>
> arq2.shell
> APP='/home/user1/prog'
>
> arq3.shell
> APP='/home/user1/prog'
>
> Eu preciso abrir o arquivo e trocar o "user1", por "user2" e assim
> sucessivamente...
>
> Alguém saberia me dizer por onde eu começo ???
>
> Obrigado!!!
> 
>



-- 
"Somos o que repetidamente fazemos, portanto a
excelência não é um feito é um hábito" - Aristóteles


[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