diff --git a/case-lib/lib.sh b/case-lib/lib.sh index 412864da..8c5a18bb 100644 --- a/case-lib/lib.sh +++ b/case-lib/lib.sh @@ -85,3 +85,21 @@ func_lib_restore_pulseaudio() unset PULSECMD_LST declare -ag PULSECMD_LST } + +func_lib_get_random() +{ + # RANDOM: Each time this parameter is referenced, a random integer between 0 and 32767 is generated + local random_max random_min random_scope + if [ $# -ge 2 ];then + random_max=$2 + random_min=$1 + random_scope=$(expr $random_max - $random_min) + expr $RANDOM % $random_scope + $random_min + elif [ $# -eq 1 ];then + random_max=$1 + expr $RANDOM % $random_max + else + echo $RANDOM + fi +} +