voici mon programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
#!/bin/sh
cd .
for fichier in /var/opt/REPORT_DETAILS_20080118T000121_0*
   do
  cat $fichier|
        awk 'BEGIN {FS=","} {nbre=0} {nombre=0}
        { if ($3 ~/^200712/ )
  if ( $2 =="Used" )
{ $nbre=$nbre + 1 }
 if ( $2 =="Available" )
        { $nombre=$nombre + 1 }
#print $nbe
 
        }
 
        END {
        { print "le nombre Used est :",$nbre }
{ print "le nombre available est :"$nombre }
}'>test.txt
done
mon problem est le suivant j'obtiens la meme valeur pour $nbre et $nombre alors sa ne devrais pas etre le cas.
Aider moi a identifier mon problem et a le resourdre svp!!