密码脚本

#/bin/bash
#get new password
#Yoon
pwdlength=20
pwdcount=7
charlist=(A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 1 2 3 4 5 6 7 8 9 0 _)
for (( k=0;k<pwdcount;k++ ))
do
pwdstr=""
for (( i=0;i<$pwdlength;i++ ))
do
j=$(($RANDOM%63))
newchar=${charlist[$j]}
newpwdstr=${pwdstr}${newchar}
pwdstr=$newpwdstr
done
echo $pwdstr >> pwd.txt
done

posted @ 2016-01-29 16:56  __Yoon  阅读(186)  评论(0编辑  收藏  举报