shell 脚本 实现随机数

Posted 懵懂的青春

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell 脚本 实现随机数相关的知识,希望对你有一定的参考价值。

现在我想要1~39之间的随机数该怎么做呢?

date +%N   显示当前时间的纳秒   可以把这个数用来做随机数

但我只想要1~39的随机数,该怎么办呢

#! /bin/bash
#
echo $((( $(date +%N) % 39 ) + 1 )) 取余加1

可以用取余的方法,由于整除时余数为0,所以需要加1

测试:

 

以上是关于shell 脚本 实现随机数的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本怎么获取唯一流水号

shell 脚本 实现随机数

centos7 shell脚本实现随机数

(转)通过shell脚本实现批量添加用户和设置随机密码以及生产环境如何批量添加

Shell 脚本实现随机抽取班级学生

shell 脚本 片段