#Janvier 2011 # script qui permet de retourner les items des conclusions des règles de la base gbe (bastide) sortie de mvminer #j'utiliserai ce script pour compter le nb de règles de gbe, et celles de gbe concluant sur vm #exemple #8 , 5 _7 _83 _67 : 2449 = 829 830 831 833 #14 , _85 : 2407 = 56 78 #ici retourne #5 #7 #_83 #_67 #_85 # commande awk -f gbe.awk fichier.txt res.txt BEGIN{#regles_tot=0 } { if($1!="#" && $1!="") { debut=0 fin=0 regle_ligne=0 for(i=1;i<=NF;i++) { #print "item " $i if ($i==",") {debut=1} if ($i==":") {fin=1} if(debut==1 && fin==0) {#regle_ligne++ if ($i!=",") {print $i} } } #regle_ligne=regle_ligne-1 #print "nb regles par ligne " regle_ligne #regles_tot=regles_tot+regle_ligne } } END{ #print "nb regles de la base gbe " regles_tot }