Luvun saa arvottua luvun välitä 1...39 seuraavasti:
awk -v min=1 -v max=39 'BEGIN{srand(); print int(min rand()*(max-min 1))}'
Mutta kuinka tuon jalostaisi koko lottorivin arvontaan, eli 7 eri numeroa? Ja tavoite on siis ettei tehdä turhia toistoja, eli arvota samaa lukua uudelleen.
Lottonumeroiden arpominen
Anonyymi
5
243
Vastaukset
- Anonyymi
Pyöritä silmukkaa setsemän kertaa?
- Anonyymi
Tuossa voi tulla sama numero useaan kertaan.
shuf -i1-39 -n7
- Anonyymi
Tuohan on näppärä! Ja sortilla saa vielä järjestykseen.
shuf -i1-39 -n7 | sort -g - Anonyymi
Propsit siitä, että toimii myös Alpinessa.
/# cat /etc/os-release | grep PRETTY_NAME | cut -d= -f2 | cut -d\" -f2
Alpine Linux v3.14
/# shuf -i1-39 -n7
15
1
2
20
36
29
6
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 192595
- 441281
Piilorikollisuutta Puolangan päätöksentekoelimissä? Kyllä! Julkisesti todistettu!
Kyösti (kesk) rehenteli julkisissa tiedotusvälineissä tehneen jo ennen vaaleja sopimuksen kokoomuksen ehdokkaiden kanssa70937Miten suomalaiset miehet
On usein niin aikaansaamattomia? Odottavat prinsessapalvelua. Odottavat, että nainen tekee aloitteen, että nainen pyytää138915- 45861
- 59827
- 42806
Eräs läheinen sanoi
Että mies kyllä ottaa aina itse yhteyttä, jos on kiinnostunut. Oli tilanne mikä hyvänsä. Kuulemma kuvittelin koko jutun.44785Eduskunnassa valmistaudutaan jo persujen täydelliseen romahdukseen - Koko paska kaatuu hetkessä
– On mahdollista, että käy kuin Assadin Syyrialle tai Ceaușescun Romanialle: koko paska kaatuu aivan hetkessä, kun tarpe164762Iloista ja aurinkoista pääsiäistä kaikki palstan kivat sinkut :)
Täällä on näköjään vähän huono meininki tarttunut kuin tuolta muualta mutta pidetään edelleen tämä puoli suht positiivis134725