首页 > 系统服务 > 详细

shell脚本:随机抽取任意数量的学生且无重复

时间:2018-10-20 13:34:09      阅读:198      评论:0      收藏:0      [点我收藏+]
=====================================================
随机抽取学生终极版本!!

#!/bin/bash

touch ./temp

read -p "输入抽取人数" C
while [ sort temp | uniq | wc -l != $C ]

do

echo expr $RANDOM % 15 >> temp

done

Z=$(sort temp | uniq)
echo $Z

jw=(‘居思涵‘ ‘李月‘ ‘李鑫‘ ‘唐伟宏‘ ‘王大高‘ ‘纪平‘ ‘陈磊‘ ‘赵鹏凯‘ ‘聂田蔚‘ ‘张政‘ ‘刘宏杰‘ ‘黄辉‘ ‘郑文‘ ‘靖儿‘ ‘啊莉‘ )

for v in ${Z[@]}
do
echo ${jw[$v]}
done

rm temp

===================================================================================

shell脚本:随机抽取任意数量的学生且无重复

原文:http://blog.51cto.com/13490688/2306732

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!