Você pode pesquisar e substituir texto de múltiplas linhas no Notepad ++ usando \ n como delimitador de linhas
E você pode usar o sed para pesquisar e substituir o texto de várias linhas: link
Muitos dos meus sites consistem em centenas de arquivos HTML, e muitas vezes eu tenho que fazer alterações através de "Localizar e substituir" em todos os arquivos simultaneamente. Eu uso uma combinação de FTP, gerenciador de arquivos do cPanel, Notepad ++ e Microsoft Expression Web para essa finalidade e gostaria de saber se existe uma maneira mais eficiente de fazer isso.
Eu uso o Notepad ++ para a maioria das pesquisas simples de "localizar e substituir" e para pesquisas de expressões regulares. No entanto, o Notepad ++ não permite que você cole várias linhas de texto, portanto, sou forçado a usar o Expression Web para substituir blocos maiores de código, especialmente se ele tiver muitos espaços em branco e quebras de linha. O Expression Web não é a coisa mais rápida do mundo, infelizmente, e uma combinação disso e ter que alternar entre os programas diminui bastante o fluxo de trabalho.
Eu sei que as pessoas usam o grep via putty, mas, novamente, isso só funcionaria com substituições simples, não com grandes blocos de múltiplas linhas, que você só precisa copiar e colar. Eu gostaria de saber duas coisas:
1) O que é um bom substituto para o Expression Web fazer "localizar e substituir" grandes blocos de texto ou código no Windows?
2) Existe uma maneira de executar esse processo com arquivos ainda no servidor? Se não, é possível pelo menos reduzir o número de etapas? No momento, está dando muitos passos:
Você pode pesquisar e substituir texto de múltiplas linhas no Notepad ++ usando \ n como delimitador de linhas
E você pode usar o sed para pesquisar e substituir o texto de várias linhas: link