cmd Aléatoire (Random)

Publié le par pti-jean

La  variable $RANDOM renvoie un nombre aléatoire.
ex:
$ echo $RANDOM
13244
$ echo $RANDOM
3806
$ echo $RANDOM
28307
...

Pour avoir un nombre aléatoire inférieur à x, ont a recourt à la fonction modulo (%) (voir mon article: cmd faire des maths en ligne de commandes)

ex: avec x égal à 10:
$ echo $(($RANDOM%10))
4
$ echo $(($RANDOM%10))
2
$ echo $(($RANDOM%10))
8
$ echo $(($RANDOM%10))
9
...
Peut aussi s'écrire comme ça:
x=10
$ echo $(($RANDOM%$x))
6
$ echo $(($RANDOM%$x))
4
...

Publié dans Commande Gnu-Linux

Pour être informé des derniers articles, inscrivez vous :

Commenter cet article