Substitua várias palavras em vários arquivos

Substitua várias palavras em vários arquivos

Estou usando o Windows 7. Preciso substituir várias ocorrências de várias palavras em vários arquivos de texto.

Por exemplo, suponha que existam 20 arquivos. Tenho uma lista de palavras para encontrar e as palavras para substituí-las. Suponha que a lista de localização contenha palavras como "12345678", "ABCDEFGH" etc. A lista de substituição contenha palavras como "76892", "A563" etc.

Em cada arquivo, preciso substituir cada palavra da minha lista de localização pela palavra da lista de substituição. Como você pode ver, não há um padrão direto na lista de localização e na lista de substituição.

Em vez de fazer manualmente um por um, existe uma maneira de fazer isso rapidamente, usando algum utilitário (deveria ser gratuito)? Posso fazer isso programaticamente, mas estou procurando uma resposta sem escrever nenhum código. Se houvesse um padrão entre a lista Localizar e a lista Substituir, eu poderia ter usado Expressões Regulares, mas não há padrão.

Um exemplo será útil. Mesmo com o recurso Localizar em Arquivos do TextPad, não acho que seja possível, pois não há padrão. Pesquisei vários tópicos neste fórum, mas muitas respostas referem-se à escrita de uma macro ou de um utilitário PowerShell ou ao uso de expressões regulares, etc. Espero que isso não esteja marcado como Duplicado pelos moderadores.

Responder1

É bastante simples usar o Notepad++. Suponha que você tenha diretórios como abaixo.

Folder
    Folder1
        FILE-1
    Folder2
        FILE-2
    Folder3
        FILE-3
    Folder4
        FILE-4`

Se você deseja substituir uma chave 'text1' em todos os arquivos por 'text2', então:

  1. Abra o Bloco de Notas++.
  2. Clique emAbrir como espaço de trabalho.
  3. Selecione a pasta principal.
  4. Clique com o botão direito na pasta principal e cliqueEncontrar em arquivos.
  5. Digite 'text1' em Localizar. Digite 'text2' em Substituir. Digitar. no filtro
  6. Clique OK. Todas as ocorrências de texto serão substituídas.

informação relacionada