#!/bin/bash
#############################################################
# File Name: zhuajiu.sh
# Author: srsdfdsh
# Created Time : 2019年6月
# Description:模拟抓阄
#############################################################
#处理脚本信号
trap 'echo "请勿使用crtl+c"' 2
function Random()
{
i=0
#定义字典result
declare -A result
for i in {1..3}
do
read -p "请输入名字的拼音:" name
#生成2位的随机数
number=`echo $RANDOM |cut -c-2`
if [ $name = exit ]
then
exit
fi
if [ -n result[${name}] ]
then
result[${name}]=$number
else
echo -e "\033[31m 数组下标不对 \033[0m"
fi
done
#遍历字典
for key in $(echo ${!result[*]})
do
echo "$key : ${result[$key]}"
done
}
function main()
{
while true
do
echo ""
echo -e "\033[32m 这个程序会将随机数字排名前三的同学显示出来!\033[0m"
echo -e "\033[31m 退出脚本请使用 'exit' \033[0m"
echo ""
Random
done
}
main
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除,联系邮箱:contact@mydns.vip。文章观点不代表本站立场。本站原创内容未经允许不得转载,或转载时需注明出处:
豫章小站 »
shell实现简单的抓阄功能
最新评论
我的站目前每天120个IP,其中刷的是100个。 不知道为什么升级到4H8G5M的标准服务器还是偶尔会崩,CPU占满,但是内存一般这种时候只占50%左右,这是为什么呢?max_children我也设
麻烦发下检测工具
让我下载