On Fri, Nov 18, 2011 at 03:43:31PM +0100, Jean-Yves F. Barbier wrote: > > if [ $a -lt 16 ] && [ $a -gt -16 ]; then echo "good"; else echo "not good"; fi > > Heu, ça ne serait pas plutôt: if [ $a -lt 17 ] && [ $a -gt -15 ]; par hasard? J'ai raté l'inclusion effectivement. Soit ta solution, soit -le et -ge qui comparent "less or equal": solution à choisir selon ce qui est plus logique dans le contexte. Y.