使用参数扩展。
${#chars}是可能的字符数,%是模运算符。
${chars:offset:length}选择position处的字符offset,即本例中的0-length($
chars)个字符。
chars=abcd1234ABCDfor i in {1..8} ; do echo -n "${chars:RANDOM%${#chars}:1}"doneecho
使用参数扩展。
${#chars}是可能的字符数,%是模运算符。
${chars:offset:length}选择position处的字符offset,即本例中的0-length($
chars=abcd1234ABCDfor i in {1..8} ; do echo -n "${chars:RANDOM%${#chars}:1}"doneecho