merkkijono=$(cat /dev/urandom | base64 | head -c 6300); echo $merkkijono # pitkän satunnaisista merkeistä muodostuneen tekstijonon tulostaminen
od -An -N1 -tu1 /dev/random                                              # satunnaisluku väliltä 1-256
satunnaisluvun tulostaminen: cat /dev/urandom|od -N4 -An -i              # tai:$[ ( $RANDOM % 10000 )  + 1 ]

kymmenen satunaisluvun tulostaminen: for n in {1..10}; do yes $[ ( $RANDOM % 10000 )  + 1 ] | head -1 ; done

r=$RANDOM; echo $(( r %= 200+300 ))


echo $((((RANDOM<<15)|RANDOM)*40/1073741824))                            # 31-bittinen satunnaisluku. Laskeminen yhtä nopeaa
echo $(((((((RANDOM<<30)|(RANDOM<<15)))|RANDOM))*40/35184372088832))     # 46-bittinen satunnaisluku. Laskeminen yhtä nopeaa

echo $RANDOM$RANDOM$RANDOM$RANDOM$RANDOM # tutkimatta, toimii kuitenkin


dd if=/dev/random count=1 bs=2 2>/dev/null | od -i | awk '{print $2}' | head -1 # tutkimatta; bs=4 jne.

