diff --git a/bin/create_config.sh b/bin/create_config.sh index 2c8cee4..9b6cab5 100644 --- a/bin/create_config.sh +++ b/bin/create_config.sh @@ -1,5 +1,10 @@ #!/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() { local script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 diff --git a/bin/gen_self_tls.sh b/bin/gen_self_tls.sh index ed9b5c5..ab73d21 100644 --- a/bin/gen_self_tls.sh +++ b/bin/gen_self_tls.sh @@ -1,5 +1,10 @@ #!/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() { diff --git a/bin/print_share_link.sh b/bin/print_share_link.sh index 6daac13..2f08ac7 100644 --- a/bin/print_share_link.sh +++ b/bin/print_share_link.sh @@ -1,5 +1,9 @@ #!/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() { diff --git a/bin/update_domain.sh b/bin/update_domain.sh index 8590cb8..3ef6ade 100644 --- a/bin/update_domain.sh +++ b/bin/update_domain.sh @@ -1,6 +1,9 @@ #!/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 # 修改域名 diff --git a/bin/update_password.sh b/bin/update_password.sh index d05d7d8..ac2a18d 100644 --- a/bin/update_password.sh +++ b/bin/update_password.sh @@ -1,5 +1,9 @@ #!/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() { diff --git a/bin/update_port.sh b/bin/update_port.sh index f2d9b99..b4ef62e 100644 --- a/bin/update_port.sh +++ b/bin/update_port.sh @@ -1,6 +1,9 @@ #!/bin/bash -source "$(dirname "$0")/utils/jq_util.sh" +# 导入依赖脚本文件 +for f in $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils/*.sh; do + source "$f" +done # 查找随机空闲端口 # 用途: diff --git a/bin/update_uuid.sh b/bin/update_uuid.sh index bfeed9f..abfe9fe 100644 --- a/bin/update_uuid.sh +++ b/bin/update_uuid.sh @@ -1,5 +1,9 @@ #!/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(){ local script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径