Múltiplas buscas / substituição de consultas em múltiplos arquivos: substitua uma por uma

1

O que eu quero é isso (o software pode ser executado no Linux ou no Windows, ambos estão disponíveis):

  • Forneça uma lista de arquivos nos quais as sequências devem ser substituídas (curingas ideais, mas não obrigatórios)
  • Forneça uma lista de combinações de pesquisa / substituição. (cada palavra será substituída por outra palavra)
  • Agora eu gostaria que ele me acompanhasse em todos os resultados encontrados e permitisse que eu verifique se a string encontrada deve ser substituída no arquivo ou não.

É claro que eu pesquisei isso, mas foi difícil encontrar uma boa consulta de pesquisa. Tudo o que encontrei não correspondia ao que eu queria. Poderia estar usando as combinações erradas de palavras ou algo assim, apenas pensei em passar por aqui e verificar se alguém aqui tem uma boa ideia.

Obrigado antecipadamente.

    
por TheUnpragmaticProgrammer 11.09.2014 / 21:45

1 resposta

0

Renomeação de arquivo: Você pode experimentar o aplicativo disponível no link

Conteúdo do arquivo: O PowerShell fornecerá uma linha de comando muito poderosa, permitindo que você faça a alteração em qualquer conjunto ou subconjunto do conteúdo do arquivo de texto quase instantaneamente, mas o "passo a passo" seria uma grande dificuldade para alguém que ainda não esteja familiarizado essa linha de comando.

O AutoHotKey, por outro lado, permite que você crie seu próprio programa / script personalizado. Meu método recomendado seria fazer um loop "for" que analisasse cada linha de cada arquivo de texto pesquisando o conteúdo e ajustando o conteúdo. Você também seria capaz de inserir uma caixa de diálogo "interromper" perguntando se você gostaria de continuar com a substituição, chegando a incluir um elemento de entrada para perguntar com o que substituí-lo se não aderir às variáveis padrão do script.

    
por 11.09.2014 / 21:53