Bonjour!
je souhaiterais faire une boucle while qui récupère des valeurs entières sur l'entrée standard avec et les met dans un tableau.
Le but étant de stocker le nombre d'apparition d'un entier lors de la saisie en tant que valeur du tableau dont l'indice correspondra à sa valeur.
Ce qui donne à mon sens :
Le soucis c'est que lors de l'exécution j'obtiens une erreur : Bad Substitution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #!/bin/sh while read ligne; do tab[$ligne]=$((${tab[$ligne]}+1 done
Comment dois-je m'y prendre pour incrémenter la valeur d'un tableau ?
Partager