补充:LINUX下随机数字的生成(二)
原创
©著作权归作者所有:来自51CTO博客作者张宇的原创作品,请联系作者获取转载授权,否则将追究法律责任
发现awk 里就有一个随机函数。
rand()与srand()
rand()产生随机数,srand()重新通过时间获取生成随机数的种子。
命令行可通过:
awk 'BEGIN {srand();print int(rand()*10000)}'
测试后发现很短时间内执行相同指令,生成的随机数是相同的,应该是srand()函数没未采集当前时间的纳秒数,可能是秒为单位(未验证),但某些场合也可以用了。
上一篇:linux下随机数字的生成
下一篇:好久没有发文章了
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
8种超简单的Golang生成随机字符串方式
go语言中,有没有什么最快最简单的方法,用来生成只包含英文字母的随机字符串。
go语言 Bytes Golang -
LINUX 随机数生成
LINUX 随机数生成
linux 随机数