小编Pan*_*D22的帖子

如何在bash中生成随机字符串?

我的目标是在 bash 中有这样的东西:

str=random_string(n scharacters)
Run Code Online (Sandbox Code Playgroud)

我已经设法做到了以下几点:

chars=abcdefghijklmnopqrstuvwxyz
for (( i=1; i<=n; i++ ))
do
   str="${chars:RANDOM%${#chars}:1}"
done
Run Code Online (Sandbox Code Playgroud)

问题是str还包含新行。

你有什么想法?

string random bash

3
推荐指数
1
解决办法
1857
查看次数

标签 统计

bash ×1

random ×1

string ×1