Para identificar texto/strings em diversos arquivos e substituí-los em diversos arquivos simultaneamente use o comando a seguir:
~$ find ./ -type f -exec sed -i 's/texto/texto2/g' {} \;
Observe que o caminho dos arquivos está determinado no segundo bloco em: ./
O texto pesquisado e substituído será colocado no lugar da palavra: texto
O texto a ser acrescentado em substituição será colocado no lugar da palavra: texto2
Lembre-se de preservar todos os demais atributos do comando, observando posição de aspas, barras, etc.