linux中取随机数
2022/4/17 7:18:17
本文主要是介绍linux中取随机数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、$RANDOM
$RANDOM
的默认范围是 [0, 32767]
[root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc 80 [root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc 10 [root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc 43 [root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc 45
2、取1~100的随机数
[root@rhel7pc1 test]# echo $RANDOM 25813 [root@rhel7pc1 test]# echo $RANDOM 11762
或者:
[root@rhel7pc1 test]# echo $[RANDOM % 100 + 1] 13 [root@rhel7pc1 test]# echo $[RANDOM % 100 + 1] 63 [root@rhel7pc1 test]# echo $[RANDOM % 100 + 1] 91 [root@rhel7pc1 test]# echo $[RANDOM % 100 + 1] 77 [root@rhel7pc1 test]# echo $[RANDOM % 100 + 1] 100 [root@rhel7pc1 test]# echo $[RANDOM % 100 + 1] 19
3、当随机数大于$RANDOM范围
[root@rhel7pc1 test]# seq 50000 | sort -R | head -n 5 40741 15892 45516 15075 24502 [root@rhel7pc1 test]# seq 50000 | sort -R | head -n 5 46878 7669 40674 12043 43888
这篇关于linux中取随机数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法
- 2024-08-21【Linux】gnome桌面环境切换KDE Plasma
- 2024-08-19如何安装 VMware Tools (macOS, Linux, Windows)
- 2024-08-15Linux部署Scrapy教程:入门级指南
- 2024-07-29linux命令行下好用的性能监控工具atop
- 2024-07-04Linux系统上离线升级SSH服务的具体操作步骤-icode9专业技术文章分享
- 2024-06-0600-macOS和Linux安装和管理多个Python版本
- 2024-03-30[译]漫画SELinux概念