comparison bin/roll @ 0:e037173e0012

Initial import.
author HackBot
date Thu, 16 Feb 2012 19:42:32 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:e037173e0012
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