J'ai un fichier texte contenant des données de température des mois d'avril et de mai pour six ans. Je veux calculer la moyenne de chaque mois pour chaque année. J'utilise la commande awk mais elle calcule la moyenne de température globale. Je ne sais pas comment utiliser la commande awk pour ce problème.
awk '{sum+=$6; n++} FIN {print sum/n;}' vk4.txt
Le fichier d'exemple que je montre,
STATION_ID,LATITUDE,LONGITUDE,TIME(GMT),DATE(GMT),AIR_TEMP(°C)
IMDE1611_14164B(PITAMPURA) 28.7 77.15 1 04/05/2012 31.4
IMDE1611_14164B(PITAMPURA) 28.7 77.15 2 04/05/2012 31.9
IMDE1611_14164B(PITAMPURA) 28.7 77.15 3 04/05/2012 32.6
IMDE1611_14164B(PITAMPURA) 28.7 77.15 2 05/01/2012 32.1
IMDE1611_14164B(PITAMPURA) 28.7 77.15 3 05/01/2012 32.3
IMDE1611_14164B(PITAMPURA) 28.7 77.15 4 05/01/2012 33
IMDE1611_14164B(PITAMPURA) 28.7 77.15 5 04/01/2013 33.9
IMDE1611_14164B(PITAMPURA) 28.7 77.15 6 04/01/2013 34.2
IMDE1611_14164B(PITAMPURA) 28.7 77.15 7 04/01/2013 34.8