Linux tips. (25 / 28 stap)

Stap 23: Willekeurige getallen.

 Play the lottery? Here is a simple random number generator to pontificate the numbers. Run it as many times as there are picks.<br> lg.sh: echo Lottery generator echo echo -n "Enter number of balls: " read nodf echo -n "Enter number of choices: " read b declare -i X=$b for i in $(seq 1 1 $nodf) do NUM=$[ ( $RANDOM % $X ) + 1 ]; echo "The winner is for ball number $i:" $NUM done $ ./lg.sh Lottery generator Enter number of balls: 5 Enter number of choices: 50 The winner is for ball number 1: 32 The winner is for ball number 2: 43 The winner is for ball number 3: 23 The winner is for ball number 4: 18 The winner is for ball number 5: 38 Don't forget to "chmod +x" it. Great for choosing winners randomly in a contest. Write the number down after each toss. I will let you mod the code to save the numbers. Note: it does not check for duplicates. <p>lg.sh:> echo Lottery generator echo echo -n "Enter number of balls: " read nodf echo -n "Enter number of choices: "read b</p><p>declare -i X=$b</p><p>for i in $(seq 1 1 $nodf)</p><p>do</p><p>NUM=$[ ( $RANDOM % $X ) + 1 ];</p><p>echo "The winner is for ball number $i:" $NUM</p><p>done</p><p>$ ./lg.sh Lottery generator Enter number of balls: 5 Enter number of choices: 50 The winner is for ball number 1: 32 The winner is for ball number 2: 43 The winner is for ball number 3: 23 The winner is for ball number 4: 18 The winner is for ball number 5: 38 >Don’t forget to “chmod +x” it. Great for choosing winners randomly in a contest. Write the number down after each toss. I will let you mod the code to save the numbers. Note: it does not check for duplicates. Another way to do it. usage ./rndom choicesperball numberofballs ./rndom.sh 50 5 Choices per ball are 50 and the number of balls is 5 Ball number 1 is 35 Ball number 2 is 31 Ball number 3 is 6 Ball number 4 is 42 Ball number 5 is 3 $ cat rndom.sh #!/bin/bash clear echo "Choices per ball are $1 and the number of balls is $2" echo for (( c=1; c<=$2; c++ )) do echo "Ball number $c is $[($RANDOM % $1)]" done Note: this is a good way to give out prizes at a meeting. Just make sure everyone has their own number. One last variation: $ shuf -i 1-49 -n18 | xargs -n6 41 34 28 4 36 45 7 2 31 25 38 14 44 32 6 17 11 46 $ shuf -i 1-49 -n24 | xargs -n6 41 13 10 45 29 30 47 43 33 9 32 34 18 36 14 44 48 8 38 31 26 6 35 39 $ shuf -i 1-49 -n28 | xargs -n7 34 10 5 45 43 35 2 42 18 7 22 30 47 23 13 6 19 49 48 4 11 24 8 20 29 31 17 27 </p> 

Gerelateerde Artikelen

Linux tips II

Linux tips II

Zullen we verschillende distributies Toon web server instellen met inbegrip van de installatie en vervolgens enkele andere tips.1 terminals2. debian net installeren instelling.3. debian te installeren.4. fedora net installeren installatie5. fedora in
Raspberry Pi $&nbsp;sudo&nbsp;apt-get&nbsp;update&nbsp;$&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;alsa-utils&nbsp;$&nbsp;sudo&nbsp;modprobe&nbsp;snd_bcm2835&nbsp;$&nbsp;sudo&nbsp;aplay&nbsp;/usr/share/sounds/alsa/Front_Center.wav Jack of all t

Raspberry Pi $&nbsp;sudo&nbsp;apt-get&nbsp;update<br>&nbsp;$&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;alsa-utils<br>&nbsp;$&nbsp;sudo&nbsp;modprobe&nbsp;snd_bcm2835<br>&nbsp;$&nbsp;sudo&nbsp;aplay&nbsp;/usr/share/sounds/alsa/Front_Center.wav Jack of all t

Raspberry Pi is een soort manusje van alles, als het gaat om een enige raadscomputer gebaseerd op de Arm processor. Het kan een desktop media player/streamer, webserver, forensische machine, en allermeest welke alle linux gebaseerde machines kunt doe
De iRobot maken de commandomodule met Linux

De iRobot maken de commandomodule met Linux

aangezien iRobot is niet linux-gebruikers met een manier om het gebruik van de commandomodule geleverd, ik moest het zelf uitzoeken.Niet worden geïntimideerd, zijn niet hard helemaal niet, echt. Alles wat u hoeft te doen een aantal scripts wordt uitg
Kali Linux 2016.1 op een oude Dell Vostro Laptop AMD 64 bit CPU

Kali Linux 2016.1 op een oude Dell Vostro Laptop AMD 64 bit CPU

Hoe te downloaden, branden en Live installeren de nieuwe Kali Linux-2016.1 op een oude Dell Vostro 1000 laptop!Stap 1: Vind een oude laptop of PC om te installeren van Kali Linux 2016.1 nieuwste RELEASE AMD64Jarenlang heb ik deze oude Dell Vostro 100
How to Install een Linux OS op uw legt

How to Install een Linux OS op uw legt

Hallo, iedereen. Mijn naam is Insector. Nee, echt. Dat is mijn eerlijke Linux-gebruikersnaam. Niet bespotten. Anyway, ik heb enkele goede Instructables op how to install Linux op uw legt, maar elk ontbrak iets nuttig. Dus, daar heb ik hoge ambities,
Hoe te zetten van een Linux-distro op een USB flash drive

Hoe te zetten van een Linux-distro op een USB flash drive

In dit instructable ik zal u tonen hoe te zetten van bijna elke linux-distro op een usb-flashdrive. Dus kan je hebben gehoord van linux eerder of misschien niet. Het maakt niet echt uit als u alles over of niets over het weet. Eigenlijk linux is vrie
Hoe te installeren jonge hond Linux op een USB-sleutel - In diepte uitleg voor Windows-gebruikers

Hoe te installeren jonge hond Linux op een USB-sleutel - In diepte uitleg voor Windows-gebruikers

of u een lichte OS wilt te gebruiken voor onbekende PC's, of gewoon wilt ervaren een Linux distro, Puppy is een goede keuze voor een flash drive gebaseerd systeem.Stap 1: ISO Recorder Eerste, u nood voor brandwond Puppy's live CD. Als u Windows XP ge
Legt omzetten in Linux

Legt omzetten in Linux

In deze tutorial zal ik je leren hoe overstappen een legt op een Linux. Als u wilt gebruiken voor uw Google Chromebook in bent meer manieren dan u al Volg precies deze instructies.WAARSCHUWING: DIT ZAL VEEG UW LOKALE GEGEVENS VAN CHROMEBOOKS!!!(Ik be
Linux bevellijn audio.

Linux bevellijn audio.

Wat we zouden willen doen is om te kunnen luisteren naar podcasts en muziek vanaf internet of via de ether. U moet zelfs luisteren naar bestanden wordt gesproken. Enkel omdat u niet over een mooie grafische kaart beschikt betekent niet dat u kunt nie
Uw Windows XP of Vista draaien in een mac en Linux

Uw Windows XP of Vista draaien in een mac en Linux

dit Instructable zal u tonen hoe om te zetten van uw windows-pc in een mac en pc, evenals lopende Linux.-Ik adviseer u ten minste 2 GB RAM- en meer dan 10GB aan ruimte op harde schijf (als u linux wilt)Vista of XP wordt aangeraden - dat doe ik dit op
Hoe maak je een Live-boot Linux USB Drive

Hoe maak je een Live-boot Linux USB Drive

dus, ik was verveeld afgelopen weekend en heb ik besloten dat ik zou Linux downloaden en geef het een proberen.  Nou, twee dagen later, van 4 .iso, 2 compilers en een weekend verspild.  Dus, wordt de welwillende persoon die ik ben, ik ga proberen om
Raspberry PI, de SERVER (kant en klare LINUX)

Raspberry PI, de SERVER (kant en klare LINUX)

Welkom lezer.Eerste opmerking: dit instructable kan gebeuren binnen een dag, maar een weekend is zeker aanbevolen.In dit instructable ik hoop om je te leren belangrijke vaardigheden die betrokken zijn bij het instellen en configureren van een Linux S
Galileo - verbinden met Linux OS met een ethernet-kabel

Galileo - verbinden met Linux OS met een ethernet-kabel

Ik schreef een 'quick start' instructable voor Galileo een tijdjerug en dit is een tweede aflevering, die wordt beschreven hoe rechtstreeks verbinden met het onderliggende besturingssysteem Linux en daarmee toegang krijgen tot allerlei krachtige hulp
USB-estafette-module voor Windows, Linux, Raspberry Pi

USB-estafette-module voor Windows, Linux, Raspberry Pi

USB is een zeer goed opneemprogramma en betrouwbare interface. Bijna elk computersysteem is vandaag uitgerust met een of meer USB host aansluitingen. Soms moet u sommige inputs en outputs voor taken rond uw PC of heb je een cool idee voor een automat