Update sb.sh

This commit is contained in:
甬哥侃侃侃ygkkk
2026-03-22 14:30:15 +08:00
committed by GitHub
parent b4de9395e9
commit c4a824a66d
+7 -7
View File
@@ -217,7 +217,7 @@ yellow "1:使用目前最新正式版内核 (回车默认)"
yellow "2:使用之前1.10.7正式版内核"
readp "请选择【1-2】:" menu
if [ -z "$menu" ] || [ "$menu" = "1" ] ; then
sbcore=$(curl -Ls https://data.jsdelivr.com/v1/package/gh/SagerNet/sing-box | grep -Eo '"[0-9.]+",' | sed -n 1p | tr -d '",')
sbcore=$(curl -Ls https://github.com/SagerNet/sing-box/releases/latest | grep -oP 'tag/v\K[0-9.]+' | head -n 1)
else
sbcore='1.10.7'
fi
@@ -3797,8 +3797,8 @@ green "Sing-box-yg安装脚本升级成功" && sleep 5 && sb
}
lapre(){
latcore=$(curl -Ls https://data.jsdelivr.com/v1/package/gh/SagerNet/sing-box | grep -Eo '"[0-9.]+",' | sed -n 1p | tr -d '",')
precore=$(curl -Ls https://data.jsdelivr.com/v1/package/gh/SagerNet/sing-box | grep -Eo '"[0-9.]*-[^"]*"' | sed -n 1p | tr -d '",')
latcore=$(curl -Ls https://github.com/SagerNet/sing-box/releases/latest | grep -oP 'tag/v\K[0-9.]+' | head -n 1)
precore=$(curl -Ls https://github.com/SagerNet/sing-box/releases | grep -oP '/tag/v\K[0-9.]+-[^"]+' | head -n 1)
inscore=$(/etc/s-box/sing-box version 2>/dev/null | awk '/version/{print $NF}')
}
@@ -3812,14 +3812,14 @@ green "3:切换Sing-box某个正式版或测试版,需指定版本号 (建
green "0:返回上层"
readp "请选择【0-3】:" menu
if [ "$menu" = "1" ]; then
upcore=$(curl -Ls https://data.jsdelivr.com/v1/package/gh/SagerNet/sing-box | grep -Eo '"[0-9.]+",' | sed -n 1p | tr -d '",')
upcore=$(curl -Ls https://github.com/SagerNet/sing-box/releases/latest | grep -oP 'tag/v\K[0-9.]+' | head -n 1)
elif [ "$menu" = "2" ]; then
upcore=$(curl -Ls https://data.jsdelivr.com/v1/package/gh/SagerNet/sing-box | grep -Eo '"[0-9.]*-[^"]*"' | sed -n 1p | tr -d '",')
upcore=$(curl -Ls https://github.com/SagerNet/sing-box/releases | grep -oP '/tag/v\K[0-9.]+-[^"]+' | head -n 1)
elif [ "$menu" = "3" ]; then
echo
red "注意: 版本号在 https://github.com/SagerNet/sing-box/tags 可查,且有Downloads字样 (必须1.10.0以上版本)"
red "注意: 版本号在 https://github.com/SagerNet/sing-box/tags 可查,且有Downloads字样 (必须1.10系或者1.30系以上版本)"
green "正式版版本号格式:数字.数字.数字 (例:1.10.7 注意,1.10系列内核支持geosite分流,1.10以上内核不支持geosite分流"
green "测试版版本号格式:数字.数字.数字-alpha或rc或beta.数字 (例:1.10.0-alpha或rc或beta.1)"
green "测试版版本号格式:数字.数字.数字-alpha或rc或beta.数字 (例:1.13.0-alpha或rc或beta.1)"
readp "请输入Sing-box版本号:" upcore
else
sb