El comando “column”, ése gran desconocido

Éste pequeño tip te vendrá muy bien cuando programes en bash shell script p.ej y necesites mostrar de forma tabulada una serie de columnas de un listado. Hay varias formas de hacerlo, pero muchas veces te complicas con funciones o añadiendo espacios adicionales, controlando la longitud de las cadenas, cuando lo que buscas es algo más básico. Para ello podemos utilizar el comando “column” mediante una pipe.

Ejemplo: ejecuta desde la consola:

mount

Que te muestra la lista de puntos de montaje. Pero sale un poquito desorganizado, no?. Prueba ahora con:

mount | column -t

Mejor no?. Y por qué no usarlo con nuestras propios ficheros. P.ej crea un fichero llamado “ejemplo.txt” con el siguiente contenido:


aaa 12 1234 c
bbbbbbb 2222 234 cc
cccc 2345 333333333 ddddd

Para imprimirlo (por consola) de manera más formateada, puedes ejecutar:

cat ejemplo.txt | column -t

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s





The next version of Ubuntu is coming soon


¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
abril 2013
L M X J V S D
« mar   may »
1234567
891011121314
15161718192021
22232425262728
2930  

Blog Stats

  • 26,797,317 hits

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.042 seguidores

%d personas les gusta esto: