Find e Replace em todos arquivos de uma pasta

Iniciado por rafaelfrazao, 06 de Novembro de 2012, 11:18

tópico anterior - próximo tópico

rafaelfrazao

Olá pessoal,

Sou novo na usuario Ubuntu e estou precisando de uma ajuda para fazer o seguinte:
Tenho 100 arquivos na pasta 'X'. Neste 100 arquivos preciso procurar e substituir da seguinte forma:
Procure por 1 substitua por 11
Procure por 2 substitua por 22
Procure por 3 substitua por 33
Etc...
Essas opçoes de find e replace tem que ser parametrizadas, pois irei colocar varias e depois poderei acrescentar mais.
Agradeceria muito uma resposta explicativa. Não quero apenas o código do script, preciso entender o que ele faz.
Desde já obrigado pela compreensão.

irtigor

Dá pra fazer de várias formas, recomendo que olhe o sed e o awk.

rafaelfrazao

Estou dando uma olhada. Poderia dar uma explanada para melhor assimilação?