cat file | grep -v ^# > file.2
2012/6/29 Marcelo Espinosa <[email protected]> > 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 > -- Juan C. Inostroza <[email protected]> " *Federal regulations* require me to warn you that this next test chamber... is looking *pretty good"*

