Comment trier (en place) ce tableau associative en utilisant la commande "sort" ?Code:
1
2
3
4
5
6 declare -A array array[33.1 44.1]=2.366645 array[1 66]=33.56964 array[1 1]=1 array[55 20.36]=21.336444
Merci
Version imprimable
Comment trier (en place) ce tableau associative en utilisant la commande "sort" ?Code:
1
2
3
4
5
6 declare -A array array[33.1 44.1]=2.366645 array[1 66]=33.56964 array[1 1]=1 array[55 20.36]=21.336444
Merci
Bonjour,
Et tu veux trier quoi ?
Surtout "en place", car ton indexe/valeur ne changera pas, donc ton tableau ne bougera pas, c'est juste une notion d'affichage ou d'ordre de traitement que tu veux, mais après, il faudrait savoir si tu veux un ordre par rapport aux indexes ou par rapport aux valeurs...
Et tant qu'on y est, un trie numérique ou alphabétique, sachant que le bash ne connait pas les flottants ?