特殊変数「$RANDOM」から乱数を得る事ができます。
$ echo $RANDOM 8487
応用:文字列のランダム化
これを応用すると、文字列をランダムでかき乱す事ができます。
$ for i in big brother is watching you; do printf "$RANDOM $i\n"; done | sort | sed -E "s/^[0-9]+ //" brother big watching you is $ (略) big brother watching you is