Solo necesitas ejecutar el siguiente comando
perl -pi -w -e 's/BUSQUEDA/REEMPLAZO/g;' *.txt
En vez de BUSQUEDA deberás colocar el texto que estas buscando y en vez de REEMPLAZO colocas el texto con el que vas a reemplazar el texto encontrado. También puedes cambiar *.txt por la extensión de los documentos donde se realizara la operación. Este comando asume que estas en el directorio donde se encuentran los archivos. Si deseas hacerlo desde cualquier directorio entonces deberás usar la ruta completa:
perl -pi -w -e 's/BUSQUEDA/REEMPLAZO/g;' ~/Documentos/*.txt
Nota: Este comando también funciona en Mac OS X y cualquier otro sistema operativo basado en Unix.
Via Lifehacker.
6 comentarios:
Me vino de perillas, muchas gracias por compartirlo.
Un saludo.
Que bueno!!!
Si!, mira:
http://pc-citos.blogspot.com.es/2012/06/temas-de-salvapantallas-para-lmde.html
(Borra luego el comentario, no quiero hacer publi)
Esta muy bueno blog. Dejaré ahí tu comentario para que otros lo vean.
Pues te lo agradezco :D
La verdad es que está bien que a la gente le guste lo que escribimos. XD
Un saludo.
Gracias, muy útil. También se puede hacer con sed: http://www.sysadmit.com/2015/07/linux-reemplazar-texto-en-archivos-con-sed.html
Publicar un comentario