Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 21-01-2019 15:05:33

romulus
Pinguino avanzato
Da Roma
Registrato: 25-06-2010
Messaggi: 331

Partitina a "testa o croce"?

shuf -n 1 -e testa croce

Assioma di R.: Ci sono più bit in un byte di quanti tu ne riesca a contare.
Avatar by manuoceane from Tux Factory

Non in linea

#2 21-01-2019 21:12:23

frafra
Amministratore
Da Trondheim (Norvegia)
Registrato: 14-05-2014
Messaggi: 2'358
Sito web

Re: Partitina a "testa o croce"?

Bene, allora diamo il via alla sfilata dei modi possibili per generare testa o croce :-D

Io ho tirato fuori questi :-)

Pescando da /dev/random, convertendo il primo byte in ottale, e vedendo se l'ultima cifra cade prima o dopo il 4:

[ $(hexdump -bn1 /dev/random | cut -b11) -lt 4 ] && echo testa || echo croce

Solo Bash:

((RANDOM%2)) && echo testa || echo croce

Non in linea

#3 22-01-2019 15:06:11

palir1927
Fedora nel sangue
Da Neo Tokyo 3
Registrato: 15-03-2007
Messaggi: 2'003
Sito web

Re: Partitina a "testa o croce"?

 if [ `cat /dev/urandom | tr -dc 0-1 | fold -w1 | head -1` == 0 ];  then echo testa; else  echo croce; fi;

wink


Mienai kizu kokaro mushibamu dake na no ni, yami no naka ni ima mo yadaru omoi wo asaekire...

Non in linea

Piè di pagina