segunda-feira, 17 de agosto de 2009

Usando o sed!

Finalmente eu resolvi criar vergonha na cara e utilizar o sed.

O que motivou:
Eu precisava alterar uma sequencia de string por outra.
Ai vem o jeito português de fazer a coisa, que seria entrar em cada um dos arquivos (com o emacs) e ai utilizar o comando M^X e usar "replace-string", que pede a string a ser procurada e a nova string a ser alterada, em todo o texto. Se for 1 ou 2 arquivos, até da pra pensar em fazer dessa forma, mas se for em 60 arquivos, ai num valeria a pena mesmo.

Solução:
Utilizar o sed! A idéia central é o comando a seguir

sed "s/stringoriginal/stringtroca/g" arquivooriginal > arquivotroca"


Mais informações em:
http://www.zago.eti.br/script/sed.html
http://br.geocities.com/cesarakg/sed-1.html
http://br.geocities.com/cesarakg/sed-2.html

Nenhum comentário:

Postar um comentário