在shell中生成随机数

转载 2013年12月05日 18:41:15

http://www.cnblogs.com/leipei2352/archive/2011/07/02/2096380.html

#!/usr/bin/bash


要在shell中生成随机数,在bash中可以调用$RANDOM,引用一段对RANDOM的介绍. 
     Each time this is referenced, a random integer between 0 and 32767 is generated. The sequence of random numbers may be initialized by assigning a value to RANDOM. If RANDOM is unset, it loses its special properties, even if it is subsequently reset. 
     要生成一个范围中的随机数,可以用: 
        declare -i randomnum=$RANDOM*$scale/32767 
     同样,要使用declare,必须是在bash环境中.

     2011-07-02 补充: 
     shell第一行必须是#!/usr/bin/bash


shell 生成指定范围随机数与随机字符串

shell 生成指定范围随机数与随机字符串 1.使用系统的 $RANDOM 变量 [plain] view plain copy   ...

Shell产生随机数或随机字符串

1、生成随机数     echo $RANDOM 2、生成随机字符串     cat /dev/urandom | strings -n C | head -n L       生成全字...

LINUX SHELL 获取随机数方法总结

原文地址:http://blog.sina.com.cn/s/blog_7bb982070100sqzk.html   linux shell实现随机数多种方法(date,random,uuid)...

linux shell实现随机数多种方法(date,random,uuid)

在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不简单了。现在很多都是操作系统内核会提供相应的api,这...
  • asmxpl
  • asmxpl
  • 2014年03月14日 17:43
  • 423

linux shell实现随机数多种方法(date,random,uuid)

linux shell实现随机数多种方法(date,random,uuid) 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真...

linux shell实现随机数多种方法(date,random,uuid)

http://www.cnblogs.com/chengmo/archive/2010/10/23/1858879.html cat /proc/sys/kernel/random/uuid...
  • lightty
  • lightty
  • 2012年11月28日 15:25
  • 301

linux shell实现随机数多种方法(date,random,uuid)

shell实现随机数多种方法 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不简单...

shell实例浅谈之三产生随机数七种方法

shell随机数

shell实例浅谈之产生随机数七种方法

一、问题      Shell下有时需要使用随机数,在此总结产生随机数的方法。计算机产生的的只是“伪随机数”,不会产生绝对的随机数(是一种理想随机数)。伪随机数在大量重现时也并不一定保持唯一,但...

linux shell实现随机数多种方法

linux shell实现随机数多种方法(date,random,uuid) 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在shell中生成随机数
举报原因:
原因补充:

(最多只允许输入30个字)