Bastante básico. Use sed com globulação de arquivos. A menos que você queira dizer todos os arquivos no diretório e subdiretórios ?
sed -i 's/string1/string2/g' /path_to_dir/*
Editar: No caso de literalmente tudo no diretório
find /path_to_dir/ -type f -exec sed -i 's/string1/string2/g' '{}' +