From 626f561b3f6e05b96bd199da467e665020e72cac Mon Sep 17 00:00:00 2001 From: Olia Lisa Date: Sat, 8 Feb 2025 23:00:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=20=E4=BF=AE=E5=A4=8D=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=9A=84config=5Fdir=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/print_share_link.sh | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/bin/print_share_link.sh b/bin/print_share_link.sh index 455cb43..ab372c6 100644 --- a/bin/print_share_link.sh +++ b/bin/print_share_link.sh @@ -1,11 +1,7 @@ #!/bin/bash -# 获取脚本bin目录路径 -script_dir=$(cd "$(dirname "$0")"; pwd) - -# 读取配置文件内容 -config=$(cat "${script_dir}/../config.json") - +script_dir=$(cd "$(dirname "$0")"; pwd) # 脚本所在目录 +config_dir=$(readlink -f "$script_dir/../") # 配置文件所在目录 source "${script_dir}/utils/base.sh" # 检查jq是否安装 @@ -19,7 +15,8 @@ if [ "$password" = "你的密码" ]; then exit 1 fi - +# 读取配置文件内容 +config=$(cat "${script_dir}/../config.json") # 提取所需信息 password=$(echo "$config" | jq -r '.auth.password') sni=$(echo "$config" | jq -r '.masquerade.proxy.url' | awk -F'/' '{print $3}')