Pensamientos y Libros

20 junio 2007

Pequeñas perlas de la consola

Filed under: Computación,Linux — Toni Cebrián @ 15:24

Hay veces que me maravilla la facilidad con que ciertas cosas se pueden hacer si se dedica un poco de tiempo a pensar y no darse por vencido en la primera aproximación.

Hoy tenía que averiguar de un archivo de trazas de un apache de unos 800 megas el número aproximado de visitantes a un portal web para poder hacer un dimensionado acorde de un desarrollo que estamos haciendo. En cada traza tenía la cookie del usuario pero obviamente estaban completamente desordenadas y no podía saber cuántas habían diferentes. Ya estaba preparándome para importar los datos a lo bestia en una base de datos y hacer un SELECT DISTINCT cuando me he dado cuenta que eso era matar moscas a cañonazos. Después de hacer el esfuerzo de darle una pensada me ha salido la siguiente línea de comando:
cut --fields=1 09MayoProcesado.log | sort | uniq -c | wc --lines

Resultado final, un numerito con el total de cookies diferentes en el fichero gordote de los 800 Megas. Parafraseando a Schumacher, lo pequeño es hermoso.

Dejar un comentario »

Aún no hay comentarios.

RSS feed for comments on this post. TrackBack URI

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

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

Crea un blog o un sitio web gratuitos con WordPress.com.

A %d blogueros les gusta esto: