Problemilla con shell script

Imagen de thepunishercadiz
0 puntos

 

Muy buenas días.

Tengo un problemilla con shell script, resulta que tengo un fichero de texto con la siguiente estructura:

asignatura1:7
asignatura1:8
asignatura2:9
asignatura2:4

¿Cómo puedo hacer para sacar la nota media de las asignaturas?

Muchas gracias por adelantado. Un cordial saludo.

Imagen de leptom
+1
0
-1

Creas una variable entorno contador(valor 0).

Creas una variable de entorno suma(valor 0).

Haces un bucle que abre el fichero

Cada elemento del fichero  lo troceas por el patrón ":"

Incrementas contador ysuma con la segunda parte del elemento.

Fin del bucle

Calculas media.

Y para terminar de resolverlo en google buscar sobre: bash loops, awk o sed , y aritmética con bash.

Saludos 

PS: No pongo mas información porque me parece un ejercicio de clase, creo que con esto es suficiente. 

-----

No tengo blog pero tengo dominio ;)

+1
0
-1