Zufallszahlen von der Bash-Funktion $RANDOM
Die Umgebungsvariable $RANDOM ist eine interne Bash-Funktion welche eine Zufallszahl im Bereich von 0 bis 32767 zurückliefert.
[georg@centos5 ~]$ echo $RANDOM
11286
[georg@centos5 ~]$ echo $RANDOM
31699
11286
[georg@centos5 ~]$ echo $RANDOM
31699
Mit Hilfe der mathematischen Modulo-Funktion können Sie den Bereich in welchem sich die Zufallszahl befinden soll eingrenzen. Der folgende Befehl liefert zum Beispiel nur noch Zufallszahlen zwischen 0 und 99 zurück.
[georg@centos5 ~]$ echo $((RANDOM % 100))
Benötigen Sie jedoch eine Zufallszahl im Bereich von 1 bis 100, dann addieren Sie zu dem Ergebnis noch den Wert 1 hinzu.
[georg@centos5 ~]$ echo $((RANDOM % 100 + 1))
Dieser Eintrag wurde am 07.09.2009 erstellt.
Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_753.html
[ Zur Startseite ] [ Zur Kategorie ]
© 2004-2021 by Georg Kainzbauer