Bash Shell 實現複雜密碼生成

#只要輸入登陸的網站地址就能得出一個複雜的密碼

#懶人配備


echo "Please input you wanto login website:"
read website
echo
echo
password=`echo "$website" |sed 'y/aqsol./@9501>/'`
length=${#password}


for i in `seq 0 $length`
   do

  a=${password:i:1}
   b=`echo {a..z} | grep -o "$a" `

    if [ -z $b ];then
       echo -n "$a"
       else
         c=`echo "$b" | tr [a-z] [A-Z]`
          echo -n $c
          t=$(( $length - $i  ))
          f=$(( $i + 1))
          d=${password:f:t}
          echo -n $d
          break
     fi

done

echo ""

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章