Isso é possível em três etapas:
Etapa 1:
Usando Find in Files , determine uma string que NÃO está contida em nenhum arquivo, ou seja, há 0 ocorrências em todos os 500 arquivos. Digamos que você tenha achado que é uma string ***###***
. (Estou evitando cartas para evitar a diferenciação entre maiúsculas e minúsculas, simplificando a solução).
Etapa 2:
Usando Encontrar em arquivos :
-
Localizar:
(^\<cfcatch.*$)
-
Substitua por:
***###***
-
Modo de pesquisa:
-
Expressão regular
-
". matches newliine" opção: desmarcada
-
Pesquise e substitua todos os arquivos.
Etapa 3:
Usando Encontrar em arquivos :
-
Localizar:
***###***
-
Substitua por:
\r\n<cfinclude template="test.cfm">
-
Modo de pesquisa: estendido
Pesquise e substitua todos os arquivos.