• # faut voir avec eval

    Posté par . En réponse au message Addition d'un nombre d'occurences selon une chaine de caractère. Évalué à 2.

    typiquement je ferai un

    while read nb site 
    do
     siteVar=$( tr -d '[-.]' <<< $site) #pas de caractères spéciaux dans les noms de variable
    #teste si non existance de la variable $siteVar
     eval "$siteVar=nb"
     listeSite="$listeSite $site"
    #sinon
     eval $siteVar+=$(( $siteVar + $nb ))
    done

    voila

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent