Bonjour , un ami m'a aidé à faire un petit programme qui compte le nombre d'élément ressemblant dans mon tableau. les compte sont ensuite recueillis dans un tableau. Sauf que ces derniers sont triés . voici le programme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
#!/bin/sh
#set-x
declare -a Numbers
Numbers=(88 88 454 454 454 65 874 874 21 21)
declare -a res 
for carton in "${Numbers[@]}"
do 
    echo "carton: $carton"
    res[$carton]=$((${res[$carton]}+1))
done
echo ${res[@]}
A la fin j'aimerais avoir 2 3 1 2 2.
Comment faire pour que ça ne soit pas trié.