quitar lineas que comiencen con #
Carlos Albornoz
caralbornozc en gmail.com
Vie Jun 29 18:09:12 CLT 2012
acá está toda la info http://goo.gl/Jc26s
2012/6/29 Antonio Sebastian Salles M. <antonio en salles.cl>:
> Yo le sacaria tambien los saltos de linea para tener mejor visibilidad.
>
> ... | grep -v ^$
>
> Saludos
> --
> Antonio Salles
> El 29/06/2012 12:14, "Marcelo Espinosa" <marcelo en ubiobio.cl> escribió:
>
>> El vie, 29-06-2012 a las 11:15 -0400, Héctor Herrera escribió:
>> > Tu pregunta es cómo quitar las líneas que comienzan con # de un texto?
>> (Es
>> > que aparece un mail enviado anteriormente)
>> >
>> > Eso es simple, según Documentación Gentoo (
>> > http://www.gentoo.org/doc/es/articles/l-sed1.xml) se hace así:
>> >
>> > sed -e '/^#/d' /etc/services
>>
>> también pueden utilizar grep para esto:
>>
>> grep -v '^#' archivo
>>
>> el ejemplo de sed es más explicito, hace el match y "d" elimina la
>> linea, en el caso de grep se invierte el sentido del match, muestra todo
>> menos lo que cumple con el patrón.
>>
>> comentario aparte, esto es muy útil para examinar archivos de
>> configuración grandes y centrarse en lo que se encuentra activado
>> solamente... a veces los archivos son muy verbosos en términos de
>> comentarios y hace más difícil su manipulación (ej. Radius).
>>
>> PD: seguramente tendrás que ajustar el patrón si es que los comentarios
>> no están en la primera linea :)
>>
>> --
>> Marcelo Espinosa Alliende
>> Jefe Depto de Servicios Computacionales
>> Dirección de Informática
>> Universidad del Bío-Bio
>> fono: +56 (41) 311-1531, http://marcelo.ubb.cl
>>
--
Carlos Albornoz C.
Linux User #360502
Fono: +56997864420
Más información sobre la lista de distribución Linux