Le problème existe toujours avec roll par contre, du coup la solution est simple, il suffit d’écrire un fichier du résultat de roll et aller chercher les caractères dont on a besoin (en l’occurrence le dernier “mot” de la première ligne qui est le résultat total numérique -j’ai utilisé sed-)
Et puis au passage j’en ai profité pour nettoyer le premier script bien dégueu .
Et puis pour utiliser roll non pas comme un lanceur de dés mais comme une probabilité échec/réussite de “n” évènements j’en ai fait un jeu de roulette russe avec choix du nombre de balles à mettre dans le barillet.
Donne:
chaos@fleaux:~/Documents/scripts$ ./test-rolldice.sh Test avec rolldice Tu fais 5 il fait 4 succès Test avec roll Tu fais 5 Il fait 3 succès Test avec roll 4d264 Tu fais 617 Il fait 636 perdu ROULETTE RUSSE Pour utiliser la probabilité échec/réussite d'un évennement dans un barillet à 6 balles tu veux en mettre combien? : 2 T'es mort