Linux系统shell脚本之随机数组
Posted 江湖有缘
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统shell脚本之随机数组相关的知识,希望对你有一定的参考价值。
Linux系统shell脚本之随机数组
一、脚本要求
1.脚本目的:解决公司中午吃饭选哪家好的纠结问题
2.备选店家9家,随机选择其中一家吃饭
二、脚本内容
[root@192 scripts]# cat eat.sh
#!/bin/bash
########################################
#Author:jeven
#time:Sat 21 May 2022 10:07:34 PM CST
#filename:eat.sh
#Script description:
########################################
EAT[1]="沙县小吃"
EAT[2]="牛牛汉堡包"
EAT[3]="泡面"
EAT[4]="吃苹果"
EAT[5]="热干面小吃店"
EAT[6]="烤鸡店"
EAT[7]="打工人快餐店"
EAT[8]="吃的饱的牛肉面馆"
EAT[9]="大学城食堂"
EATNUM=9
NUM=$(( $RANDOM * $EATNUM /32767 + 1 ))
echo "you may eat $EAT[$NUM]"
三、运行脚本
[root@192 scripts]# sh eat.sh
you may eat 泡面
[root@192 scripts]# sh eat.sh
you may eat 打工人快餐店
[root@192 scripts]# sh eat.sh
you may eat 沙县小吃
[root@192 scripts]# sh eat.sh
you may eat 吃的饱的牛肉面馆
[root@192 scripts]# sh eat.sh
you may eat 烤鸡店
[root@192 scripts]# sh eat.sh
you may eat 牛牛汉堡包
[root@192 scripts]# sh eat.sh
you may eat 打工人快餐店
[root@192 scripts]#
[root@192 scripts]# sh eat.sh
you may eat 烤鸡店
以上是关于Linux系统shell脚本之随机数组的主要内容,如果未能解决你的问题,请参考以下文章