Localizar e substituir recursivo com sed

Comando prático para pesquisar recursivamente no diretório atual e usar sedpara substituir texto.

O exemplo abaixo substituirá todas as ocorrências de foo por bar :

egrep -lRZ 'foo' . | xargs -0 -l sed -i -e 's/foo/bar/g'

egrep -Ré o que ativa a pesquisa recursiva e sed -ipermite que o modo ‘in-loco’ do Sed modifique os arquivos diretamente.