Shell 脚本实现随机抽取班级学生

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell 脚本实现随机抽取班级学生相关的知识,希望对你有一定的参考价值。

#/bin/bash

function rand(){
min=$1
max=$(($2-$min+1))
num=$(date +%s%N)
echo $(($num%$max+$min))
}


rnd=$(rand 1 39)

jw=(王浩 谢运升 黄柯杨 何星宇 胡颜 张宸彬 刘桃 邓培林 杨沛东 楚齐文 师靖 鲜宇 肖宏森 杨东 郑少文 刘威 林加豪 冯俊杰 罗锦辉 甘露秋 黄庭辉 杨俊杰
向智 谢恩会 罗红强 余凯 王仕波 张中明 段晓航 古航 周瑜豪 曾小宝 龙巧林 夏丹 刘波 )

echo ${jw[$rnd]}
~

 

以上是关于Shell 脚本实现随机抽取班级学生的主要内容,如果未能解决你的问题,请参考以下文章

shell 脚本 随机抽取班上学生

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

shell 脚本 抽取指定数量的随机学生

shell 脚本 抽取指定数量的随机学生

Linux shell怎么从20W数据中随机的抽取2W?

如何从数据库中随机抽取不重复数据