Para reemplazar texto en un archivo desde una Terminal en Linux ejecuta el siguiente comando, donde foo es el texto buscado, bar el texto que lo reemplazara y file es el archivo donde se realizara el reemplazo, cambia estos según sea tu caso.
Tambien podemos hacer varios reemplazos a la vez con el siguiente comando.
Si queremos reemplazar un texto en todos los archivos que terminen con la extensión «.conf » ejecutamos el comando siguiente.
Si queremos reemplazar texto en todos los archivos que en su nombre contengan la palabra «algo» ejecutamos el comando siguiente.
El siguiente comando es parecido al anterior pero lo hace de forma recursiva en todos los subdirectorios.