重构代码
This commit is contained in:
@@ -7,16 +7,18 @@ print_share_link() {
|
|||||||
|
|
||||||
# 检查jq是否安装
|
# 检查jq是否安装
|
||||||
check_jq
|
check_jq
|
||||||
|
|
||||||
|
config_file="$config_dir/config.json"
|
||||||
|
|
||||||
# 检查配置是否正确
|
# 检查配置是否正确
|
||||||
local uuid=$(jq -r '.inbounds[0].users[0].uuid' "$config_dir/config.json")
|
local uuid=$(jq -r '.inbounds[0].users[0].uuid' "$config_file")
|
||||||
if [ "$uuid" = "你的UUID" ] || [ -z "$uuid" ] || [[ "$uuid" == null ]]; then
|
if [ "$uuid" = "你的UUID" ] || [ -z "$uuid" ] || [[ "$uuid" == null ]]; then
|
||||||
red "error: 配置有误, 请重新生成配置"
|
red "error: 配置有误, 请重新生成配置"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 读取配置文件内容
|
# 读取配置文件内容
|
||||||
local config=$(cat "$config_dir/config.json")
|
local config=$(cat "$config_file")
|
||||||
|
|
||||||
# 提取所需信息
|
# 提取所需信息
|
||||||
uuid=$(echo "$config" | jq -r '.inbounds[0].users[0].uuid')
|
uuid=$(echo "$config" | jq -r '.inbounds[0].users[0].uuid')
|
||||||
|
|||||||
Reference in New Issue
Block a user