shell中产生随机数的方法
shell中产生随机数的方法
1⃣️ echo $RANDOM
RANDOM是shell内置的随机数
2⃣️ for i in seq 1000
;do echo $RANDOM >> 1.txt;done
产生1000个随机数
3⃣️ cat 1.txt |awk ‘{if(length($0)<=3)print}’|wc -l
统计随机数中小于等于3位数的个数
4⃣️ echo $((RANDOM %10))
产生0-9的随机数
5⃣️ echo $RANDOM |md5
5b3f8b0ae256f1b148f08f351f6326c0 -
产生随机字符
6⃣️ echo $RANDOM |md5 |cut -c 1-6
78c8f7
产生随机字符第1到6位