每天吃什么都很纠结,用shell 生成一组随机数,把想到的吃的和每个数对应,运行脚本随机输出。
简单版本样例如下:
#!/bin/bash
choise=$(expr $RANDOM % 10)
echo $choise
if [ 0 -eq $choise ]; then
echo "不吃了!"
elif [ 1 -eq $choise ]; then
echo "米线"
elif [ 2 -eq $choise ]; then
echo "KFC"
elif [ 3 -eq $choise ]; then
echo "饭团"
elif [ 4 -eq $choise ]; then
echo "麻辣烫"
elif [ 5 -eq $choise ]; then
echo "大油条"
elif [ 6 -eq $choise ]; then
echo "酸菜鱼"
elif [ 7 -eq $choise ]; then
echo "永和豆浆"
elif [ 8 -eq $choise ]; then
echo "西少爷"
elif [ 9 -eq $choise ]; then
echo "subway"
fi
输出结果如下所示
[test]# bash lunch.sh
9
subway
[test]# bash lunch.sh
6
酸菜鱼
[test]# bash lunch.sh
0
不吃了!
[test]# bash lunch.sh
0
不吃了!
[test]# bash lunch.sh
2
KFC
[test]# bash lunch.sh
3
饭团
[test]# bash lunch.sh
0
不吃了!
[test]# bash lunch.sh
2
KFC
[test]# bash lunch.sh
8
西少爷
[test]# bash lunch.sh
9
subway
[test]# bash lunch.sh
5
大油条