#!/bin/bash
######函数roll_di生成随机数
function roll_die() {
# capture parameter
declare -i DIE_SIDES=$1
# check for die sides
if [ ! $DIE_SIDES -gt 0 ]; then
# default to 6
DIE_SIDES=6
fi
# echo to screen
######函数roll_di生成随机数
function roll_die() {
# capture parameter
declare -i DIE_SIDES=$1
# check for die sides
if [ ! $DIE_SIDES -gt 0 ]; then
# default to 6
DIE_SIDES=6
fi
# echo to screen
echo $[ ( $RANDOM % $DIE_SIDES ) + 1 ]
}
#也可以定义一个变量
#set i=0;
#i=$(date+%s+%N);
#用i 来代替下面的roll_die 10000
#当然如果用RANDOM 代替也是可以的
#可能有人会说&#x