15 lines
332 B
Plaintext
Executable File
15 lines
332 B
Plaintext
Executable File
function in_range_random_number
|
|
{
|
|
# Create a pseudo-random number less than or equal
|
|
# to the $UPPER_LIMIT value, which is defined in the
|
|
# main body of the shell script.
|
|
|
|
RN=$(dd if=/dev/urandom count=1 2>/dev/null \
|
|
| od -t u2 | awk '{print $2}'| head -n 1)
|
|
|
|
RANDOM_NUMBER=$(( RN % UPPER_LIMIT + 1))
|
|
|
|
echo "$RANDOM_NUMBER"
|
|
}
|
|
|