Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if [ $# -eq 0 ]; then
- num=("0" "1" "2" "3" "4" "5" "7" "8" "9")
- special=("@" "#" "$" "%" "*" "-" "+")
- upper=(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)
- lower=(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)
- length=(0 1 2 3 4 5 7 8)
- length2=${#length[*]} #${lower[$((RANDOM%length2))])
- lower2=${#lower[*]} #${lower[$((RANDOM%lower2))]}
- upper2=${#upper[*]} #${upper[$((RANDOM%upper2))]}
- num2=${#num[*]} #${num[$((RANDOM%num2))]}
- special2=${#special[*]} #${special[$((RANDOM%special2))]}
- abc=`#${lower[$((RANDOM%lower2))]}`
- echo "$word${special[$((RANDOM%special2))]}${num[$((RANDOM%num2))]}${lower[$((RANDOM%lower2))]}${upper[$((RANDOM%upper2))]}${lower[$((RANDOM%lower2))]}${upper[$((RANDOM%upper2))]}${lower[$((RANDOM%lower2))]}${upper[$((RANDOM%upper2))]}$length" | fold -w 1 | shuf | tr -d 'n'
- echo
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement