Linuxでランダムな8桁のパスワード英数字を抽出する

ランダムな8桁のパスワード英数字を選択してください

vim random_passwd.sh


#/bin/bash

COLOR="\033[1;$[RANDOM%7+31]m"
END="\033[0m"
echo -e "\033[1;32m-----Linux中抽取随机的8位密码字母数字-----\033[0m"
echo  -e "
$COLOR`cat /dev/urandom |tr -dc '[:alnum:]'|head -c8`$END
$COLOR`cat /dev/urandom |tr -dc '[:alpha:]'|head -c8`$END
$COLOR`cat /dev/urandom |tr -dc '[:lower:]'|head -c8`$END
$COLOR`cat /dev/urandom |tr -dc '[:digit:]'|head -c8`$END
$COLOR`cat /dev/urandom |tr -dc '[:upper:]'|head -c8`$END
"

の結果

 

おすすめ

転載: blog.csdn.net/l_liangkk/article/details/114237204