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