Bonjour, je cherche à faire un test avec case sur une plage de valeurs : case val in [0-160]) ... [161-255]) ... Pouvez vous m'indiquer la syntaxe exacte? Merci.
gcc accepte case 1..160: mais c'est pas standard sinon un if dans le deault est plus lisible que 160 cases!
Au fait je pensais à du C. En relisant, je vois que c'est du shell... Désolé
VAR="6" case $VAR in [1-6]*) echo "test 1" ;; [7-9]*) echo "test 2" ;; esac