Skip to content

Commit 6c011a1

Browse files
authored
fix: resolve loss of UUID when adding/removing protocols in sb -r
fix: 修复 sb -r 添加或删除协议时 UUID 丢失的问题
1 parent 53ce0dc commit 6c011a1

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

sing-box.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env bash
22

33
# 当前脚本版本号
4-
VERSION='v1.3.14 (2026.06.20)'
4+
VERSION='v1.3.14 (2026.06.26)'
55

66
# Github 反代加速代理
77
GITHUB_PROXY=('https://hub.glowp.xyz/' 'https://proxy.vvvv.ee/')
@@ -5249,7 +5249,7 @@ change_protocols() {
52495249

52505250
# 用于新节点的配置信息
52515251
if [ "${#UUID[@]}" -gt 0 ]; then
5252-
UUID_CONFIRM="${UUID[0]}"
5252+
UUID_CONFIRM="$(printf "%s\n" "${UUID[@]}" | grep -m 1 . )"
52535253
elif grep -q '.' <<< "${TROJAN_PASSWORD}"; then
52545254
UUID_CONFIRM="${TROJAN_PASSWORD}"
52555255
else
@@ -5938,4 +5938,4 @@ elif [ "$IS_FAST_INSTALL" = 'is_fast_install' ]; then
59385938
else
59395939
menu_setting
59405940
menu
5941-
fi
5941+
fi

0 commit comments

Comments
 (0)