Showing 1 changed files with 10 additions and 4 deletions
+10 -4
analyse-votes-AN
... ...
@@ -3,7 +3,7 @@
3 3
 groupe=${1:-LREM}
4 4
 prenom=$2
5 5
 nom=$3
6
-groupe_ref='GDR'
6
+groupe_ref=${4:-GDR}
7 7
 
8 8
 declare -A groupes lrem_votes gdr_votes
9 9
 groupes[LREM]='Groupe La République en Marche'
... ...
@@ -32,12 +32,18 @@ result="/dev/shm/comparaisons-$groupe"
32 32
 
33 33
 typevotes="Pour Contre Abstention Non-votants"
34 34
 
35
-test -n "$prenom" -a -n "$nom" && lrem="$prenom $nom ($groupe)" || lrem=$groupe
35
+if test -n "$prenom" -a -n "$nom"; then
36
+    cible="$prenom $nom ($groupe)"
37
+    result="/dev/shm/comparaisons $prenom $nom ($groupe) avec $groupe_ref"
38
+else
39
+    cible=$groupe
40
+    result="/dev/shm/comparaisons $groupe avec $groupe_ref"
41
+fi
36 42
 
37 43
 echo -n 'scrutin;date;titre;adoption;' > $result
38 44
 for typevote in $typevotes; do
39
-    for groupe in $groupe $groupe_ref; do
40
-        echo -n "$typevote - ${!groupe};" >> $result
45
+    for groupe in "$cible" $groupe_ref; do
46
+        echo -n "$typevote - ${groupe};" >> "$result"
41 47
     done
42 48
 done
43 49
 echo >> $result