从文件中读取名单
可自主设置中奖个数
借用$RANDOM内置变量输出中奖名单
人员名单可自行准备为wx.txt文件,打开为如下图片的形式
#!/bin/bash
a=`cat wx.txt`
count=`echo "$a" | wc -l`
read -p "请输入中奖人数:" P1
while [ $count -ne $P1 ];do
a=`for i in $a;do (( $RANDOM%2==0 )) && echo $i;done`
count=`echo "$a" | wc -l`
if [ $count -lt $P1 ];then a=`cat wx.txt`;fi
done
echo $a