Autor Tópico: Find e Replace em todos arquivos de uma pasta  (Lida 3178 vezes)

Offline rafaelfrazao

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Find e Replace em todos arquivos de uma pasta
« Online: 06 de Novembro de 2012, 11:18 »
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.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Find e Replace em todos arquivos de uma pasta
« Resposta #1 Online: 06 de Novembro de 2012, 12:12 »
Dá pra fazer de várias formas, recomendo que olhe o sed e o awk.

Offline rafaelfrazao

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: Find e Replace em todos arquivos de uma pasta
« Resposta #2 Online: 06 de Novembro de 2012, 12:17 »
Estou dando uma olhada. Poderia dar uma explanada para melhor assimilação?