O sistema operacional Linux oferece várias ferramentas para gerenciamento e edição de arquivos, neste artigo mostram como usar alguns comandos para substituir uma ou mais palavras em um arquivo de texto. Um comando bastante útil quando você precisa substituir uma ou mais palavras em alguns arquivos é este: sed -i 's/parola1/parola2/g' *.txt Desta forma será substituído parola1 por parola2 em todos os arquivos de texto no diretório atual. Mas se tivéssemos que fazer isso também substituir os arquivos em algumas pastas, então o comando acima se torna-se: find ./ -type f -exec sed -i 's/parola1/parola2/g' '{}' \; Neste caso, eu fiz sem o filtro do tipo de arquivo, ou seja sem a extensão .txt. Por isso todos os arquivos serão levados em conta no diretório atual e em seus subdiretórios. No comando find que foi utilizado, o “-exec” que permite executar um comando, a cada vez que um arquivo é encontrado, que respeite as regras estabelecidas para a pesquisa