From d87cc369721f3113c2f434173387436bb008574d Mon Sep 17 00:00:00 2001 From: bin456789 Date: Fri, 5 Apr 2024 23:21:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86=20bash=20?= =?UTF-8?q?=E4=B8=8B=E8=AF=AD=E6=B3=95=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reinstall.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/reinstall.sh b/reinstall.sh index e78db60..3525f04 100644 --- a/reinstall.sh +++ b/reinstall.sh @@ -505,7 +505,7 @@ find_windows_iso() { } get_windows_iso_links() { - label_msdn=$( + get_label_msdn() { if [ -n "$server" ]; then case "$version" in 2008 | '2008 r2') @@ -570,9 +570,9 @@ get_windows_iso_links() { ;; esac fi - ) + } - label_vlsc=$( + get_label_vlsc() { case "$version" in 10 | 11) case "$edition" in @@ -580,7 +580,11 @@ get_windows_iso_links() { esac ;; esac - ) + } + + # 部分 bash 不支持 $() 里面嵌套case,所以定义成函数 + label_msdn=$(get_label_msdn) + label_vlsc=$(get_label_vlsc) page=$( if [ "$arch_win" = arm64 ]; then