Promedios con AWK

Como muchos de los ejemplos que voy ingresando, son las maneras en que utilizo las opciones de comandos y lenguajes. Siempre que se desea realizar estadísticas, mi lenguaje favorito para realizarlo es AWK, por su simpleza, velocidad y multiplicidad de funciones.

Al vuelto podemos realizar operaciones, como sumas, multiplicaciones, restas y divisiones, entre otras muchas cosas. 


Entrada

john 6 23 2 1 1
cristina 9 2 3 1 12
l10nn 10 9 3 2 7

$ cat avg.txt | awk '{total = $2 + $3 + $4 + $5 + $6; avg = total/(NF-1); print $1, avg}





Comentarios

  1. La ventaja de este pequeño script es que no importa cuantos registros tenga el archivo, siempre realizará el promedio.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Análisis de conexiones TIME_WAIT

Agregar un usuario a un grupo secundario

Desencriptar passwords AES y DES en WebLogic 10