linux编写随机数脚本,Shell使用RANDOM编写1-10以内随机数
Shell使用RANDOM编写1-10以内的抽奖脚本,三次抽奖机会
1.创建一个脚本
vim /root/chou.sh
2.打开的文本中编辑内容
x=$[RANDOM%10+1] #系统随机数除十取余值加1,表示选择1-10的随机数
read -p "请输入一个十以内的整数:" num
if [ $x -eq $num ];then #如果系统的随机数等于输入数,则
echo 恭喜你中奖了
exit
else #如果系统随机数不等于输入数,则执行
echo 再抽一次
fi
read -p "请输入一个十以内的整数:" num
if [ $x -eq $num ];then
echo 恭喜你中奖了
exit
else
echo 再抽一次
fi
read -p "请输入一个十以内的整数:" num
if [ $x -eq $num ];then
echo 恭喜你中奖了
exit
else
echo 很遗憾,没中奖
fi
3.为用户执行脚本增加权限
chmod +x /root/chou.sh
4.执行脚本,根据提示输入内容
/root /chou.sh
linux编写随机数脚本,Shell使用RANDOM编写1-10以内随机数相关推荐
- linux中间隔10ping一次脚本,linux批量ping脚本shell
linux批量ping脚本shell *ping失败后的返回字符串 5 packets transmitted, 0 received, 100% packet loss, time 3999ms* ...
- 统计1000个10以内随机数随机数出现的个数
题目描述 编写函数,生成包含1000个0-10之间的随机整数,并统计每个元素的出现次数 * python代码实现 import random list=[] for i in range(1000): ...
- linux写日历脚本,shell脚本实现日历的屏幕控制
首先什么是脚本? 脚本语句由Linux系统解释执行.脚本由脚本语言与可执行的二进制文件或命令组成,因此,脚本是不需要再编译链接的.为了与高级语言源程序加以区别,Linux中将其称为 "脚本& ...
- linux 的动画脚本,shell脚本动画小工具
shell脚本动画小工具 看gif图: shell脚本版 脚本内容如下: #!/usr/bin/env bash ## ---------------------------------------- ...
- linux 跳板机脚本,shell 实现跳板机
zbuz添加用户,并批量分发ssh公钥脚本:#!/bin/bash . /etc/init.d/functions function add_user(){ jumper="$1" ...
- linux服务器巡检脚本shell
#!/bin/bash #主机信息每日巡检IPADDR=$(ifconfig eth0|grep 'inet addr'|awk -F '[ :]' '{print $13}') #环境变量PATH没 ...
- linux 跳板机脚本,shell 搭建简易跳板机
创建跳板机脚本 [root@jumpserver sbin]# pwd /usr/local/sbin [root@jumpserver sbin]# vim jumpserver.sh #!/bin ...
- linux文件比较脚本,shell脚本之对比不同目录的下的文件
让负责一部分代码的版本,担心公共目录下有人可能会稍微修改部分代码,因此把代码备份到自己的一个目录中,上传svn之前,如果发现公共目录的下的文件被修改,则找出变化部分,避免出现不可知的文件变化. 使用d ...
- linux 批量telnet 脚本,shell脚本-批量telnet
由于现网有时候要测试很多端口的连通性,所以就写了个小脚本,实现批量测试 将telnet成功的写入到telnet_alive.txt中,失败则写入telnet_die.txt中 #!/bin/bash ...
最新文章
- 每日一皮:这一定是“宅”的极致了...
- python必背内容-学 Python 必背的42个常见单词,看看你记住了几个?
- 九度OJ 朋友圈 并查集
- python策略模式的应用_Head First 设计模式——策略模式(Strategy Pattern)——Python实现 | 学步园...
- Python基础教程:列表(list)切片详细操作
- 2019年, image captioning论文汇总
- datatables 一列显示两个字段的数据_【tableau入门教程16】计算字段
- c++ 协程_用yield实现协程
- NVIDIA发布三款新品,各自侧重点有何不同? | GTC China 2016
- xtrabackup启动过程中出现的报错
- java笔记高级部分
- gerrit docker运行失败 chown: /var/gerrit/review_site: Permission denied 【已解决】
- SPSS教程:单因素重复测量方差分析,超详细图文教程
- 51单片机复习:红外通信
- python 情感分析实例_使用python+机器学习方法进行情感分析(详细步骤)
- Verified Boot
- python3 aes cbc模式解密_python3 AES 加解密
- 支持U盘数据、误删文件、硬盘数据 、回收站数据恢复的软件
- 国开《医药商品营销实务》形考任务1 作业1 欧题库答案
- vba单元格颜色设置
热门文章
- 雷军谈小米10的3999元起售价:定价比华为苹果厚道
- 微信果断出手 将封禁拼团砍价链接,网友:终于可以清静了
- 网易云音乐重新上架苹果App Store,安卓版仍下架中
- 最担心的事情还是发生了!三星折叠屏手机翻车:闪屏、黑屏、“脱皮”
- python3.8版本支持flask-sqlalchey包吗_python3中使用flask_sqlalchemy的几个问题
- 训练集山准确率高测试集上准确率很低_拒绝DNN过拟合,谷歌准确预测训练集与测试集泛化差异,还开源了数据集 | ICLR 2019...
- 360能卸载oracle,如何完全卸载Oracle
- java丑数算法_java实现找丑数
- 再记一下sscanf的一个小问题
- redis清理缓存_大话Redis问题