em OS X

Usando o Grep e o Xargs para fazer replace de strings dentro de arquivos

O Grep é um software poderoso que pode ser concatenado com diversos outros softwares para diversas funções. Em nosso caso iremos utilizar para alterar um conjunto de strings “minha-string” dentro do diretório js/

Levando em consideração que esteja utilizando como SO o OSX vamos alterar todas as strings com o nome minha-string dentro do diretório js/

grep -r -l ‘minha-string‘ . | sort | uniq | xargs perl -e “s/minha-string/string-alterada/” -pi

minha-string: string que iremos localizar para substituir
string-alterada: string que iremos substituir