Usar SED sobre múltiples líneas

Es probable que alguna vez necesitemos buscar en varias lineas a la vez una cadena de texto, esto podemos realizarlo con sed, pero es necesario utilizar el parámetro N para poner la segunda línea en el buffer de búsqueda. Ejemplo: $ cat ejemplo.txt Este es un fichero ejemplo. Para cambiar «fichero ejemplo» por «fichero de Seguir leyendo


Reemplazar texto en múltiples ficheros con Perl

Gracias a Perl, es muy sencillo realizar cambios en uno o varios ficheros sin necesidad de crear ningún script. Por ejemplo si necesitaramos cambiar la configuración DNS de dominios ubicados en la carpeta /var/named/ podemos hacerlo con un este comando: perl -i -pe «s/0.0.0.0/1.1.1.1/g» /var/named/dominio.com.db Si quisieramos hacerlo para todos los dominios: perl -i -pe Seguir leyendo


Sed Stream Editor, recopilación de Scripts

Excelente recopilación de scripts relacionados con el comando sed relacionados, entre otras cosas con conversión y sustitución de cadenas de texto, números, creación de espaciados en ficheros, operaciones con determinadas líneas (sacar por pantalla, borrado, sustitución), etc. Definición: Sed es un potente comando unix que permite realizar multiples acciones sobre ficheros de texto (realmente sobre Seguir leyendo