shell 随机产生字符串或数字
产生字符串:
法一:echo $RANDOM |md5sum |cut -c 1-6 #这里是产生6位,可以有1-32位 法二: cat /proc/sys/kernel/random/uuid |cut -c 1-8 ed9e032c #这里是产生8位,可以有1-36位
产生数字 法一:date +%N |cut -c 1-9 #最多9位 法二:echo $RANDOM |cksum |cut -c 1-8 #最多十位
[root@xiaoyuan ~]# echo $RANDOM |md5sum |cut -c 1-6
6e5fcd
[root@xiaoyuan ~]# cat /proc/sys/kernel/random/uuid |cut -c 1-8
7b775243
[root@xiaoyuan ~]# date +%N |cut -c 1-9
576598974
[root@xiaoyuan ~]# echo $RANDOM |cksum |cut -c 1-8
41073626
[root@xiaoyuan ~]#
posted on 2020-04-25 15:51 __director 阅读(402) 评论(0) 编辑 收藏 举报