Compare commits

..

1 Commits

Author SHA1 Message Date
f83949cc25 add min max as arg 2022-09-29 15:47:41 +02:00
2 changed files with 2 additions and 22 deletions

View File

@@ -8,3 +8,5 @@ On obtient une valeur différente à chaque lecture. L'idée est de répéter ce
obtenu de valeur dans l'intervalle souhaitée.
On comptera également le nombre d'itération qu'il a fallu faire pour obtenir la valeur souhaitée
On pourra également fournir les valeurs min et max comme arguments du script

View File

@@ -1,22 +0,0 @@
#! /bin/bash
#
set -euo pipefail
IFS=$'\t\n'
if [ $# -ne 2 ] ; then
echo "gimme a min and max"
exit 1
fi
min=$1
max=$2
i=0
v=$((($RANDOM % $max)))
while [ $v -lt $min ] ; do
v=$((($RANDOM % $max)))
i=$(((i+=1)))
done
echo "$v"
exit $i