您的位置:首页 > 运维架构 > Shell

shell中产生随机数的方法

2016-08-16 10:01 204 查看
echo $RANDOM

RANDOM是shell内置的随机数

for i in `seq 10000`;do echo $RANDOM >> 1.txt;done

产生10000个随机数
cat 1.txt |awk '{if(length($0)<=3)print}'|wc -l统计随机数中小于等于3位数的个数
echo $((RANDOM %10))

产生0-9的随机数
echo $RANDOM |md5sum
5b3f8b0ae256f1b148f08f351f6326c0  -

产生随机字符
echo $RANDOM |md5sum |cut -c 1-6

产生随机字符第1到6位
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell