Tips con el comando sed

¿Cómo borro lineas en blanco de un archivo?

El comando sed es muy poderoso para procesar un archivo de texto, vamos a poner en este post uno de los usos de este maravilloso comando como borrar líneas en blanco de un archivo que necesitamos recorrer.

 

# cat archivo.txt | sed '/^ *$/d'

El comando cat lee el archivo linea por línea, cuando lee una linea y esta contien texto la imprime en la terminal, luego pasa la siguiente línea si esta no contiene texto sed la descarta y asi sucesivamente.