From abe326930268721183f5fb40c5fff1b2b70ee93b Mon Sep 17 00:00:00 2001 From: fscarmen <62703343+fscarmen@users.noreply.github.com> Date: Sat, 17 Dec 2022 18:01:43 +0800 Subject: [PATCH] Update warp-go.sh --- warp-go.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/warp-go.sh b/warp-go.sh index d5de2a0..ffd3d22 100644 --- a/warp-go.sh +++ b/warp-go.sh @@ -299,7 +299,7 @@ check_operating_system() { [[ $(echo "$SYS" | tr 'A-Z' 'a-z') =~ ${REGEX[int]} ]] && SYSTEM="${RELEASE[int]}" && COMPANY="${COMPANY[int]}" && [ -n "$SYSTEM" ] && break done [ -z "$SYSTEM" ] && error "$(text 6)" - [ "$SYSTEM" = OpenWrt ] && [ $(uci show network.wan.proto | cut -d \' -f2) != 'static' ] && error "$(text 102)" + [ "$SYSTEM" = OpenWrt ] && [[ ! $(uci show network.wan.proto 2>/dev/null | cut -d \' -f2)$(uci show network.lan.proto 2>/dev/null | cut -d \' -f2) =~ 'static' ]] && error "$(text 102)" # 先排除 EXCLUDE 里包括的特定系统,其他系统需要作大发行版本的比较 for ex in "${EXCLUDE[@]}"; do [[ ! $(echo "$SYS" | tr 'A-Z' 'a-z') =~ $ex ]]; done &&