shell生成指定长度的随机数

生成指定长度是随机数

# 8位纯数字的随机数
tr -cd '0-9' </dev/urandom | head -c 8

# 16位包含字母、数字的随机数
tr -cd '[:alnum:]' </dev/urandom | head -c 16

使用/dev/urandom而不是/dev/random是因为后者比较慢。

posted on 2024-09-21 10:45  阿陶学长  阅读(6)  评论(0编辑  收藏  举报