From e90a7e7d25c5ef174eab5a0116ee989d21a88d5f Mon Sep 17 00:00:00 2001 From: Olia Lisa Date: Sun, 7 Jun 2026 23:26:27 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E8=BF=81=E7=A7=BB=E5=AF=86?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/password.sh | 11 +++++++++++ bin/utils/base.sh | 10 ---------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/bin/password.sh b/bin/password.sh index bdad227..7f6ac47 100644 --- a/bin/password.sh +++ b/bin/password.sh @@ -37,3 +37,14 @@ update_obfs_password() { echo "设置密码成功" } + +# 生成密码 +gen_password() { + local PASS_LENGTH=$1 # 密码长度作为第一个参数 + local CHARS='[:alnum:]' # 只允许出现字母和数字 + + local RAND + RAND=$(< /dev/urandom tr -dc "$CHARS" | head -c "$PASS_LENGTH") + + echo "$RAND" +} diff --git a/bin/utils/base.sh b/bin/utils/base.sh index c4181be..47ff02c 100644 --- a/bin/utils/base.sh +++ b/bin/utils/base.sh @@ -54,16 +54,6 @@ check_jq() { fi } -# 生成密码 -gen_password() { - local PASS_LENGTH=$1 # 密码长度作为第一个参数 - local CHARS='[:alnum:]' # 只允许出现字母和数字 - - local RAND - RAND=$(< /dev/urandom tr -dc "$CHARS" | head -c "$PASS_LENGTH") - - echo "$RAND" -} # URL编码 url_encode() {