À Cuba, il y a des problèmes ou des situations de toutes sortes, bien qu'il n'y ait pas de loterie officielle, dans certains endroits il y a des gens (ou des familles) qui aiment créer leur propre mini-loterie, conservant ainsi un jeu familial parfois gagné, et d'autres ne pas.
Dans tous les pays du monde, il existe des loteries, ou plutôt des loteries, de tous types et formes, par exemple en Espagne, vous pouvez jouer à la loterie en ligne sur theLotter, ou en achetant les billets (s'appellent-ils ainsi?) sur une place ou une rue.
Eh bien, dans la famille, nous voulons jouer à ça ... comment le faire d'une manière aussi "sérieuse" que possible? Nous avons plusieurs options:
- ExpertLoto : Logiciel qui se connecte aux loteries ou vous permet de créer le vôtre à partir de zéro
- Frapper : Grâce à quelques commandes simples, nous pouvons générer des nombres aléatoires, qui ne se répètent pas, et les utiliser comme numéros de loterie
Lotto expert
Ceci est une application pour ceux qui aiment la loterie, elle a de nombreuses options, ainsi que différents types de loteries: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X… etc.
Cela nous permet de gérer les chiffres qui sont sortis précédemment, de cette façon ils ne sont pas répétés trop souvent si c'est ce que nous voulons, voir des statistiques, des filtres, et bien plus encore.
Si vous ne souhaitez pas créer une nouvelle loterie, mais simplement vous connecter à une loterie existante dans le monde et conserver des statistiques et autres, lorsque vous ouvrez le logiciel l'écran suivant apparaît, je n'ai pas pu tester cette option pour des raisons géographiques, mais j'imagine que cela fonctionne bien pour vous. De cette façon, ils peuvent jouer à Fantasy 5 sans quitter la maison, jouer à la loterie Mega Millions en ligne (qui a du soutien), et bien d'autres:
Pour installer ExpertLotto vous devez d'abord le télécharger, c'est un fichier .sh qui est téléchargé et exécuté:
Générez nos chiffres avec Bash
Une autre option est de simplement générer nos chiffres, nous devons prendre en compte les éléments suivants:
- Nombre de nombres à "dessiner" (nous utiliserons dans l'exemple: 15)
- Total des lignes (nous utiliserons dans l'exemple: 5)
- Le nombre de nombres doit être divisible par le nombre de lignes, c'est-à -dire qu'il doit donner un nombre entier
- Plage dans laquelle seront les nombres (nous utiliserons dans l'exemple: entre 1 et 100)
Je précise que la division du nombre total de nombres par le nombre de lignes doit donner un entier car alors, sinon, on aurait (par exemple) 3 lignes avec 6 nombres puis la 4ème ligne avec seulement 3, allez, quelque chose de idiot 
Pour générer les nombres aléatoires, nous utiliserons la commande shuff, pour séparer les nombres en lignes, nous utiliserons xarg
shuf -i 1-100 -n15 | xargs -n5
Hé là la commande magique
- -i 1-100 - »On indique la plage des nombres, dans ce cas entre 1 et 100
- -n15 - »Nombre de nombres à afficher
- | xargs -n5 - »La sortie ou le résultat de la commande précédente, organisez-le en rangées de 5 nombres chacune
Et voilà , plus rien à ajouter... bash n'est-il pas merveilleux ?  Il ne reste plus qu'à trouver une commande ou un script capable de deviner le Numéros Mega Millions ou d'une autre loterie ... enfin, je les vends, je me couvre et ma vie de multimillionnaire serait épique LOL!
La fin!
Eh bien, rien de plus à ajouter, il existe d'autres variantes de la commande précédente (par exemple, en utilisant if ou cycles), mais ... c'est la plus petite que je puisse réaliser.
J'espère que vous le trouverez utile, le prochain post qui en parlera apportera un script qui fera de nous tous des millionnaires haha.