Chinaunix首页 | 论坛 | 博客
  • 博客访问: 64429
  • 博文数量: 21
  • 博客积分: 100
  • 博客等级: 民兵
  • 技术积分: 273
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-30 09:56
文章分类

全部博文(21)

文章存档

2013年(18)

2012年(3)

我的朋友

分类: LINUX

2013-08-09 11:12:59

写着玩,呵呵

点击(此处)折叠或打开

  1. PASSWD ()
  2. {
  3. ###########################################################
  4. #This function is to generate8 random password.
  5. ###########################################################
  6. letter="a b c d e f g h i j k l m n o p q r s t o v w x y z"
  7. capital="A B C D E F G H I J K L M N O P Q R S T O V W X Y Z"
  8. character="! @ # $ % ^ & _ , . - ( ) { } [ ] < > ? / ~"
  9. number="0 1 2 3 4 5 6 7 8 9"
  10. sum="a A f n"
  11. a=($letter)
  12. A=($capital)
  13. f=($character)
  14. n=($number)
  15. #s=($sum)
  16. nub_a=${#a[*]}
  17. nub_A=${#A[*]}
  18. nub_f=${#f[*]}
  19. nub_n=${#n[*]}
  20. #nub_s=${#s[*]}
  21. #x=${s[$((RANDOM%${nub_s}))]}
  22. wp1=${A[$((RANDOM%${nub_A}))]}
  23. wp2=${a[$((RANDOM%${nub_a}))]}
  24. wp3=${n[$((RANDOM%${nub_n}))]}
  25. wp4=${f[$((RANDOM%${nub_f}))]}
  26. #wp5_8=${$x[$((RANDOM%${nub_$x}))]}
  27. wp5_8=$(($((RANDOM%9000))+1000))
  28. Passwd=$wp1$wp2$wp3$wp4$wp5_8
  29. echo "$Passwd"

  30. }

阅读(631) | 评论(0) | 转发(0) |
0

上一篇:光标旋转函数

下一篇:vmware ESX 常用命令

给主人留下些什么吧!~~