Bash random

From wikinotes
Revision as of 16:52, 11 December 2022 by Will (talk | contribs) (Created page with " = $RANDOM envvar = <blockquote> The RANDOM environment variable returns a random number between 0 and 32767.<br> You can use modulus to use it to generate a random number within a range. <syntaxhighlight lang="bash"> echo $(($RANDOM % 6 + 3)) # pick a number between 3 and 9 (6+3) </syntaxhighlight> </blockquote><!-- $RANDOM envvar -->")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

$RANDOM envvar

The RANDOM environment variable returns a random number between 0 and 32767.
You can use modulus to use it to generate a random number within a range.

echo $(($RANDOM % 6 + 3))  # pick a number between 3 and 9 (6+3)