Extraer líneas en blanco de un fichero.

En ocasiones nos puede hacer falta quitar las líneas en blanco de un fichero, para ello podremos usar dos herramientas: awk o sed.
# Con sed:
sed '/^[  ]*$/d' /path/to/file
# Con awk 
awk 'NF' /path/to/file
 
# Si queremos actualizar el mismo fichero, sed es la opción más interesante, puesto que 
# con pasarle un -i lo hará automáticamente. 
Lenguaje: 
bash

Comentarios

cperez:

Es una buena forma también joven rob, no la he podido incluir porque la edición de snippets es un infierno.
Peace, Love & Free Software

rcmorano:

grep -v ^$ /path/to/file