概述
随机生成10个8位密码shell脚本
1.首位大写字母
2.中间六位大小写字母数字随机混合
3.第八位[0-9]
#!/bin/bash
for
i
in
{1..10}
do
A=`
head
-c 500
/dev/urandom
|
tr
-
dc
a-zA-Z |
tr
[a-z] [A-Z]|
head
-c 1`
B=`
head
-c 500
/dev/urandom
|
tr
-
dc
a-z0-9A-Z |
head
-c 6`
C=`
echo
$RANDOM|
cut
-c 2`
echo
$A$B$C
done
----——————----------------------------
#!/bin.bash
for
i
in
{1..10}
do
A=`
head
-c 500
/dev/urandom
|
tr
-
dc
A-Z |
head
-c 1`
#随机生成500字符|只取大写字母|取第一个字符
B=`
head
-c 500
/dev/urandom
|
tr
-
dc
[:alnum:]|
head
-c 6`
#随机生成500字符|取英文大小写字节及数字,亦即 0-9, A-Z, a-z|取6位
C=`
echo
$RANDOM$RANDOM|
cut
-c 2`
#取第二位随机数字,第一位随机性不高大多数是1或2,所以取第二位.
echo
$A$B$C
done
最后
以上就是危机热狗为你收集整理的随机生成10个8位数[0-9]、[a-z]、[A-Z]的全部内容,希望文章能够帮你解决随机生成10个8位数[0-9]、[a-z]、[A-Z]所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复