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

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

Esse é difícil - procurar uma expressão e altera-la - varios arquivos


From: Édnei Rodrigues
Subject: Esse é difícil - procurar uma expressão e altera-la - varios arquivos
Date: Wed, 5 Nov 2008 08:05:10 -0500

Bom dia lista.
Tinha feito uma modificação em vários Makefile e , burrice, esqueci de
inserir na expressão o nome do arquivo.
Deixa eu explicar melhor:

tenho essa lista de makefile (exemplo):

[ednei@eng-17 voip]$ find . -name Makefile
./upnp/libupnp/threadutil/Makefile
./upnp/libupnp/upnp/doc/Makefile
./upnp/libupnp/upnp/Makefile
./upnp/libupnp/ixml/doc/Makefile
./upnp/libupnp/ixml/Makefile
./upnp/libupnp/Makefile
./upnp/libigdctrl/Makefile
..
..

dentro deles está:
[ednei@eng-17 voip]$ find . -iname Makefile -exec grep "SPARSE ATIVO" {} \;

        @echo " SPARSE ATIVO!!!"
        @echo " SPARSE ATIVO!!!!"
        @echo " SPARSE ATIVO!!!!"
        @echo " SPARSE ATIVO!!!!"
        @echo " SPARSE ATIVO!!!"
        @echo " SPARSE ATIVO!!!"
        @echo " SPARSE ATIVO"
        @echo " SPARSE ATIVO!!!!"
        @echo " SPARSE ATIVO!!!!"

Notem que eu inseri essa expressão em cada makefile, mas esqueci de fazer
isso:

@echo " SPARSE ATIVO!!! - /upnp/libigdctrl "
@echo " SPARSE ATIVO!!!! - ./upnp/libupnp/upnp/doc/"

e assim vai....É possível fazer isso ? Pegar o makefile respectivo de cada
diretório, inserir naquela expressão o diretório corrente ???



Obrigado pelas respostas.


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



reply via email to

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