¿Cómo elimino las líneas que comienzan con a #
, dado que puede haber espacios en blanco a la izquierda y a la derecha de la #
?
# Master socket provides access to userdb information. It's typically
text-processing
sed
regular-expression
awk
perl
chris4000
fuente
fuente
awk '!/^ *#/' ./text
.awk '/^ *#/{next}1' file
Debería ser lo suficientemente bueno.fuente
Utilizando los datos de muestra publicados por ДМИТРИЙ МАЛИКОВ ...
Prefiero usar pcre con grep, así que uso el interruptor -P para grep (debe ser GNU grep). El segundo grep es azúcar puro para darte las palabras sin espacios en blanco. También "eliminaría" las líneas vacías.
fuente
fuente
a#b