重构代码, 优化依赖文件导入方式

This commit is contained in:
Olia Lisa 2026-01-14 23:30:02 +08:00
parent f5ce0e141d
commit d5833833e0
7 changed files with 36 additions and 8 deletions

View File

@ -1,5 +1,10 @@
#!/bin/bash #!/bin/bash
source "$(dirname "$0")/utils/base.sh"
# 导入依赖脚本文件
for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do
source "$f"
done
create_config_with_tls_cert() { create_config_with_tls_cert() {
local script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 local script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径

View File

@ -1,5 +1,10 @@
#!/bin/bash #!/bin/bash
source "$(dirname "$0")/bin/utils/jq_util.sh"
# 导入依赖脚本文件
for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do
source "$f"
done
# 生成自签名证书 # 生成自签名证书
gen_self_tls() { gen_self_tls() {

View File

@ -1,5 +1,9 @@
#!/bin/bash #!/bin/bash
source "$(dirname "$0")/utils/base.sh"
# 导入依赖脚本文件
for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do
source "$f"
done
print_share_link() { print_share_link() {

View File

@ -1,6 +1,9 @@
#!/bin/bash #!/bin/bash
source "$(dirname "$0")/utils/base.sh"
source "$(dirname "$0")/utils/jq_util.sh" # 导入依赖脚本文件
for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do
source "$f"
done
# 修改域名 # 修改域名

View File

@ -1,5 +1,9 @@
#!/bin/bash #!/bin/bash
source "$(dirname "$0")/utils/base.sh"
# 导入依赖脚本文件
for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do
source "$f"
done
# 更新密码的函数 # 更新密码的函数
update_password() { update_password() {

View File

@ -1,6 +1,9 @@
#!/bin/bash #!/bin/bash
source "$(dirname "$0")/utils/jq_util.sh"
# 导入依赖脚本文件
for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do
source "$f"
done
# 查找随机空闲端口 # 查找随机空闲端口
# 用途: # 用途:

View File

@ -1,5 +1,9 @@
#!/bin/bash #!/bin/bash
source "$(dirname "$0")/utils/jq_util.sh"
# 导入依赖脚本文件
for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do
source "$f"
done
update_uuid(){ update_uuid(){
local script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 local script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径