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