Apartamento En Familia

Apartamento En Familia
Apartamento de playa para vacaciones. http://www.apartamentoenfamilia.es. Número registro HUTT-005768

viernes, 17 de diciembre de 2010

Como crear un archivo de configuración limpio de comentarios

Siempre que estamos con nuestros queridos archivos de configuración nos encontramos con que el 90% de las lineas escritas son comentarios. La verdad es que esos comentarios son muy necesarios a la hora de poder configurar correctamente el archivo, ya que son el mejor tutorial del programa que podemos tener. Pero también es verdad, que una vez configurado, podemos hacer una copia de ese archivo a modo de tutorial, pero luego trabajar con un archivo de configuración limpio. Para hacer esto basta con una simple linea en el terminal de Linux:





cat miconfiguracion.conf | sed -e 's/^[ \t]*//' | grep -v ^# | grep -v '^$'


Primero mostramos mediante cat el contenido de todo el archivo, que pasamos por el tubo ( | ) para que se ejecute el sed. El sed tal como está puesto lo que hace es quitar todos los espacios en blanco y tabuladores que existan antes de una letra y luego lo pasa por otro tubo en donde encontramos el grep primero. El primer grep quita las #'s iniciales y lo pasa por el último tubo para que se haga el grep final. El grep final lo que hace es eliminar todas las lineas en blanco.  Se podría hacer todo con el sed, pero creo que es más ilustrativo ver como funcionan tanto el sed como el grep mediante tubos (pipes).

Con esto el archivo miconfiguracion.conf quedará limpio de comentarios.

That u don't know what you've got 'til it's gone