shell腳本:隨機抽取任意數量的學生且無重複

=====================================================
隨機抽取學生終極版本!!

#!/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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章