El comando para reemplazar un texto en varios ficheros es el siguiente
perl -p -i -e "s[texto_viejo][texto_nuevo]g" *.txt
Se utilizan expresiones regulares para que matcheen, en este caso son simples textos como "texto_viejo" y "texto_nuevo". Se pueden utilizar backslashes para caracteres especiales...
Es un comando MUY util
Este Blog fue creado el 31 de Marzo de 2011, para administrar diferentes enlaces de informacion, tecnologia, noticias, ocio, etc... Espero que les guste. Las Heras, Mendoza, Argentina. Drakeware
viernes, 25 de abril de 2014
Reemplazo de texto masivo en varios ficheros con Perl
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario