Vous n'êtes pas identifié(e).
Pages : 1
== Description ==
shuf permet de générer des permutations aléatoires sur des chiffres ou avec l'option -e sur des argument, shuf fait partie du paquet coreutils
== Utilisation ==
Voici une méthode simple pour créer des entrées numériques aléatoire grâce à shuf
echo $(shuf -n 4 -i 1-255) | sed 's/ /./g'
La même commande, légèrement modifiée, peut générer un numéro de lotto aléatoire
echo $(shuf -n 6 -i 1-49 | sort -n)
== Voir aussi ==
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
La même commande, légèrement modifiée, peut générer un numéro de lotto aléatoire
Trop fort!!!! j'adorre !!! mdr
ps: du coup il peut me faire un quinté aussi ^^.... avec 20 cheveaux=
echo $(shuf -n 5 -i 1-20 | sort -n)
edit:
y'a pas moyen de faire une petite interface:
jeu?
1)lotto
2)quinté
3)tiercé
et hop un N° aléatoire....
ou c'est tout aussi simple avec la cmde "ran#" / "ran" / "random" ?
Dernière modification par m3rl1 (12-12-2013 02:20:35)
Hors ligne
y'a pas moyen de faire une petite interface:
Graphique ou toujours en terminal ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Graphique ou toujours en terminal ?
Ben a la base je déconnais mais si tu est partant pour en faire une petite et simple avec le terminal.... ça pourrai éventuellement m'aider ...
pas pour créé un jeu avec la commande que tu viens de nous montré mais pour tester avec certain de mes prochain bash-shell (je commence juste a aprendre ça donc je vais surement créé des petit bash ....)
Ce que je voulais voir c'est comment se traduit la commande "set" (VB) qui permet a l'utilisateur d'entré sa variable (ou de faire un choix ...et cela en bash ...
Mais ne t'en fais pas .... ne te prend pas trop la tête avec ça .... je lis le guide du bash shell et je prend des notes (ok, j'en suis au 1er chapitre mais ca viens tkt pas )
Hors ligne
C'est facile, on reprend ton souhait
1)lotto
2)quinté
3)tiercé
et on ajoute la possibilité d'entrer sa variable.
read choix
Et on termine par le traitement
case choix in menu
Voici le code complet, à toi de l'améliorer.
#!/bin/bash
echo "1)lotto
2)quinté
3)tiercé"
read choix
case $choix in
1)
echo $(shuf -n 6 -i 1-49 | sort -n)
;;
2)
echo $(shuf -n 5 -i 1-20 | sort -n)
;;
3)
echo $(shuf -n 3 -i 1-20 | sort -n)
;;
*)
echo "mauvais choix"
;;
esac
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Euh.. l'@IP sera généré par rapport a l'adressage IP du réseau ?
>> Good things come to those who, Wait.. <<
>> sip:yzeew@ekiga.net << and >> #Pouni3 <<
Hors ligne
non c'est au pif
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
non c'est au pif
D'accord. En tout cas c'est sympa de savoir qu'on peut quand même créer des adresses IP sous gnu/linux.
merci pour la commande, je la sauve..
>> Good things come to those who, Wait.. <<
>> sip:yzeew@ekiga.net << and >> #Pouni3 <<
Hors ligne
Pages : 1