#!/bin/sh # Statistique à partir des fichiers .bib des équipes # en sortie : # "type" , "A3" , "LCR" , "OCAD" , "RCLN" # type1 , nbA3 , nbLCR , nbOCAD , nbRCLN # ... # typen , nbA3 , nbLCR , nbOCAD , nbRCLN # "total" , nbA3 , nbLCR , nbOCAD , nbRCLN # où type est : # livr chap edit jour autj invi auti tuto intc autc thes cour rapl cont real soum #version avec 1ère colonne commentée equipe[0]="LIPN" equipe[1]="A3" equipe[2]="LCR" equipe[3]="OCAD" equipe[4]="RCLN" total[0]=0 total[1]=0 total[2]=0 total[3]=0 total[4]=0 #1ère line donnant les labels #TMP="type , "; TMP=${equipe[1]} ; for i in 2 3 4; do TMP=$TMP" , "${equipe[i]} ; done; echo $TMP; #lignes donnant les comptes par type for type in livr chap jour autj intc autc ; do #TMP=$type" , "; TMP=`grep "ategory" ${equipe[1]}.bib | grep "ipn" | grep -c $type`; total[1]=$TMP; for i in 2 3 4; do TMPTMP=`grep "ategory" ${equipe[i]}.bib | grep "ipn" | grep -c $type`; TMP=$TMP" , "$TMPTMP ; total[i]=$((${total[i]}+$TMPTMP)); done; echo $TMP; done # #dernière ligne donnant le total # #TMP="total , "; # TMP=${total[1]}; # for i in 2 3 4; # do TMP=$TMP" , "${total[i]} ; done; # echo $TMP;