AWK
Si consideri il file di testo misurazioni.txt i cui record hanno il seguente schema
nome_persona : misurazione1 : misurazione2 : ...
Ciascun record in tale file contiene le misurazioni effettuate da una persona. In ogni record, i campi sono separati da ":".
Il primo campo è una stringa (il nome della persona) mentre gli altri
campi sono valori interi compresi tra 0 e 30 (le misurazioni). Per ogni
persona c'é un solo record. Non tutte le persone eseguono lo stesso
numero di misurazioni, quindi il numero di campi per ciascun record non è
costante.
Ad esempio
Mario:25:27:30:30
Carlo:22
Claudio:30:23:22
Andrea:28:0:2:4:5
Giovanni:30:21
Elsa:20
Scrivi uno script in awk (anche su
un file separato, se vuoi) che produca in output un report con la
media delle misurazioni per ciascuna persona e il valore massimo tra le medie ottenute, come nell'esempio
_____MEDIE_____
Mario: 28
Carlo: 22
Claudio: 25
Andrea: 7,8
Giovanni: 25,5
Elsa: 20
Max: 28
___FINE___