Bash - Zufallszahl?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Bash - Zufallszahl?

Beitrag von monotek » 10.11.2005 14:30:07

Ich möchte in einem Bashscript eine Zufallszahl in einem bestimmten Bereich generieren.
Also z.B. ein Zahl zwischen 1 und 30.
Gibts für sowas nen Tool, oder muss ich mir da selbst was einfallen lassen?

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 10.11.2005 14:37:36

Code: Alles auswählen

ZAHL=$(($RANDOM % 30))
echo $ZAHL
Bereich 0-29

Wenn es "bessere" Zufallszahlen seien sollen, $(($RANDOM * 30 / 32767)). Wenn ich mich recht erinnere, sollte man bei Pseudozufallszahlen immer die höherwertigen Bits nehmen.

Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Beitrag von monotek » 10.11.2005 18:04:44

Danke. Genau so etwas habe ich gesucht :-)

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 10.11.2005 18:43:00

Willst du bashian Roulette schreiben?

(Hier stand bashian roulette)

/edit: sorry, aber das hab ich entfernt.. wenn man bedenkt wie neugierig manche sind sollte man damit vorsichtig sein

Gruß Savar

Benutzeravatar
monotek
Beiträge: 227
Registriert: 20.07.2004 15:25:11
Wohnort: dresden

Beitrag von monotek » 11.11.2005 14:29:43

*g*

Nein. Ich wollte nur nen Gameserver mit ner zufälligen Map starten...

Antworten