¿Cómo cambiar un texto en varios archivos en Linux?

León Ramos PorLeón Ramos

¿Cómo cambiar un texto en varios archivos en Linux?

Mini tutorial: ¿Como cambiar texto o cadena en varios archivos en Linux?

¡Hola Creadores!

En éste mini tutorial vamos a ver cómo cambiar un texto o una cadena en varios archivos en un sistema Linux.

En la primera parte nos concentramos en encontrar los archivos que tienen la cadena de texto con la herramienta egrep.

$ egrep 'texto' * -ri

Luego vemos cómo contar los archivos encontrados utilizando la herramienta wc.

$ egrep 'cadena' -ri | wc -l

Finalmente nos concentramos en realizar el cambio que queremos

$ egrep 'cadena' -ril | xargs sed -i 's/cadena/nueva/g'

Espero que les sirva!

Sobre el autor

León Ramos

León Ramos administrator

Ingeniero en sistemas electrónicos con diplomado en administración y escritura creativa. Empresario y escritor en el rubro de tecnologías de la información.

Requisitos

Sólo necesitas tener ganas de aprender y de contribuir con tutoriales o compartir tu experiencia reparando, hackeando o inventando gadgets, software o algo interesante.

Déjanos tu correo, twitter o facebook y nos pondremos en contacto contigo.