From 39418ad44afabe903eeca2ad206ff8dc56ef58f5 Mon Sep 17 00:00:00 2001 From: xykt <152045469+xykt@users.noreply.github.com> Date: Fri, 31 Oct 2025 15:54:14 +0800 Subject: [PATCH] Update upgrade_bash.sh Fix bug --- ref/upgrade_bash.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ref/upgrade_bash.sh b/ref/upgrade_bash.sh index c9ac575..b6e64f7 100644 --- a/ref/upgrade_bash.sh +++ b/ref/upgrade_bash.sh @@ -4,7 +4,7 @@ upgrade_bash() { current_bash_version=$(bash --version | head -n 1 | awk '{for(i=1;i<=NF;i++) if ($i ~ /^[0-9]+\.[0-9]+(\.[0-9]+)?/) print $i}') major_version=$(echo "$current_bash_version" | cut -d'.' -f1) minor_version=$(echo "$current_bash_version" | cut -d'.' -f2) - if [ "$major_version" -lt 4 ] || { [ "$major_version" -eq 4 ] && [ "$minor_version" -lt 3 ]; }; then + if [ "$major_version" -gt 4 ] || { [ "$major_version" -eq 4 ] && [ "$minor_version" -ge 3 ]; }; then echo "Bash version is 4.3 or higher. No need to upgrade." return 0 fi