创建文件
创建一个文本name.txt在~目录里,然后再里面输入以下内容
1.Mike
2.Thomas
3.Abby
4.Richard
编写脚本
随机生成100行四个人编写脚本姓名并且统计次数的shell脚本
#!/bin/bash
a1=0
a2=0
a3=0
a4=0
for ((i=1;i<=100;i++))
do
num=$(expr $[RANDOM%4+1])
list=$(cat ~/name.txt|grep "$num" | awk -F. '{print $2}')
case $list in
Mike)
let a1++
;;
Thomas)
let a2++
;;
Abby)
let a3++
;;
*)
let a4++
esac
echo $list
done
echo "Mike${a1}次 Thomas${a2}次 Abby${a3}次 Richard${a4}次"