14 Sep 2015

Quitar lineas en blanco desde consola

Quitar lineas en blanco desde consola

La consola de linux, es posiblemente la 'herramienta' más potente de este sistema, nos brinca una amplia gama de posibilidades si sabemos como usarla.

Es muy simple explotar información a archivos de texto, y es precisamente con este tipo de archivos que se presenta una de las acciones más comunes: quitar las líneas en blanco.

Si tenemos un archivo con estos datos:

1

2

3

4

5

Al hacer un conteo de elementos (wc -l), nos dará un dato que no corresponde, por lo que primero quitaremos las líneas en blanco usando 'sed':

sed '/^$/d' numeros.txt > numeros2.txt

Nos enviará el resultado en un nuevo archivo, y si lo queremos sobre el mismo:

sed -i '/^$/d' numeros.txt

Artículos relacionados