Просмотр исходного кода

Add sort -v for oldest and newest version

Jaap Marcus 4 лет назад
Родитель
Сommit
d2a3dbd32a
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      func/upgrade.sh

+ 2 - 2
func/upgrade.sh

@@ -440,8 +440,8 @@ upgrade_start_routine() {
     # Define variables for accessing supported versions
     # Sort version by -V due to issues with version numbers 1.4.10 and higher 
     all_versions=$(printf "%s\n" ${available_versions[@]} | sort -V)
-    oldest_version=$(printf "%s\n" ${available_versions[@]} | head -n1)
-    latest_version=$(printf "%s\n" ${available_versions[@]} | tail -n1)
+    oldest_version=$(printf "%s\n" ${available_versions[@]} | sort -V | head -n1)
+    latest_version=$(printf "%s\n" ${available_versions[@]} | sort -V | tail -n1)
 
     # Check for supported versions and process necessary upgrade steps
     if [ $(check_version $latest_version) -gt $(check_version $VERSION) ]; then