www.mamboteam.com
aptitude : me and my debian - a work in progress  
2008-07-09
 
 
Huvudmeny
Startsida
debian
bash
Forum
Användarmeny
tidigare material
nyheter
grafik
BadVista
BASH Forum
Välkommen, Gäst
Vänligen Logga in eller Registrera.
Glömt ditt lösenord?
Slump (1 läser)
Ned Svara på det här inlägget Favoriserade: 0
ÄMNE: Slump
#37
marwal (Moderator)
Moderator
Inlägg: 27
graphgraph
Användare Offline Klicka här för att se användarens profil
Slump 2007-08-30 00:53 Karma: 0  
För att få slumptal i Bash kan man använda $RANDOM.

Code:

 echo $RANDOM


15879

För att få slumptal mellan 0 och 9 kan man skriva
Code:

 s=$RANDOM;let "s %= 10"; echo $s



Men för att få äkta slumptal... istället för pseudo-genererade slumptal kan man gå till www.random.org. Där kan man bl.a. kasta tärning, singla slant och slumpa fram lotto-rader - och få äkta slumptal genererade ur atmosfäriskt brus.

Ett Bashscript som hämtar slumpdata från random.org kan se ut såhär:

Code:

 #!/bin/bash SIZE=$1 MAX=$2 RAND_URL="http://www.random.org/integers/?num=$SIZE&min=1&max=$MAX&col=1&base=10&format=plain&rnd=new" wget --.slump $RAND_URL cat .slump rm .slump



Tio äkta slumptal mellan 1 och 100 genereras med:
~$ slump.sh 10 100
97
22
56
87
80
16
9
52
93
60


Inlägg ändrat av marwal, den 2007-08-30 07:20
  Logga in för att svara.
Upp Svara på det här inlägget
Powered by FireBoard
 
Top! Top!