获取随机数
关键词: RANDOM (必须大写)、 md5sum 、 chsum 、 cut echo $RANDOM:会出现五位系统随机数字 md5sum :字符串加密,出现 32 位 字符串 。 cut :截取命令 chsum :校验文件的 CRC ,校验后出现 10 位 数字 脚本如下: #!/bin/bash #获取随机数(8位) echo "获取随机8位字符串:" echo "方法一:echo $RANDOM |md5sum |cut -c 1-8" echo $ANDOM |md5sum |cut -c 1-8 echo "" echo "方法二:openssl rand -base64 4" str2=$( openssl rand -base64 4 ) echo $str2 echo "" echo "方法三:cat /proc/sys/kernel/random/uuid |cut -c 1-8" str3=$( cat /proc/sys/kernel/random/uuid |cut -c 1-8 ) echo $str3 echo "" echo "获取随机8位数字:" echo "" echo "方法一:echo $RANDOM |cksum |cut -c 1-8" echo $RANDOM |cksum |cut -c 1-8 echo "" echo "方法二