comparison bin/roll @ 9075:c989a1669243

<fizzie> revert 58b9ee8f97a7
author HackBot
date Sun, 25 Sep 2016 20:31:46 +0000
parents e037173e0012
children
comparison
equal deleted inserted replaced
9074:560a73f4f0a4 9075:c989a1669243
1 #!/bin/bash
2 rolls="$*"
3 if [ "$rolls" = "" ] ; then rolls="1d6" ; fi
4
5 for i in $rolls
6 do
7 if expr "$i" : ".*[dD].*" >& /dev/null
8 then
9 rollc=`echo "$i" | sed 's/[dD].*//'`
10 diesz=`echo "$i" | sed 's/.*[dD]//'`
11 else
12 rollc=1
13 diesz="$i"
14 fi
15
16 roll=0
17 for (( j = 0; $j < $rollc; j++ ))
18 do
19 roll=$(( roll + (RANDOM % diesz) + 1 ))
20 done
21
22 echo -n $roll' '
23 done
24 echo