Use find e sed para encontrar e substituir texto em vários arquivos

Você pode usar os comandos find e sed em combinação para localizar e substituir texto em vários arquivos. Por exemplo:

find . -name *.rb -exec sed -i 's/wrongtext/righttext/g' {} ;

este comando encontra a string ‘wrongtext’ em todos os arquivos ruby ​​e a substitui por ‘righttext’.