Parcourir la source

Fix Linux Mint codename

bryan il y a 1 mois
Parent
commit
c5ec64092e
1 fichiers modifiés avec 10 ajouts et 8 suppressions
  1. 10 8
      installJRMC

+ 10 - 8
installJRMC

@@ -1607,14 +1607,16 @@ update_self() {
     echo "Checking for installJRMC update"
 
     # Function to extract and normalize version from a script
-    extract_version() {
-        local version_line
-        version_line=$(grep -m 1 'SCRIPT_VERSION=' "$1")
-        version_line=${version_line#*=\"}
-        version_line=${version_line%\"}
-        version_line=${version_line%-dev}
-        echo "$version_line"
-    }
+extract_version() {
+    local version_line
+    version_line=$(grep -m 1 'SCRIPT_VERSION=' "$1")
+    version_line=${version_line#*=}  # Remove everything before and including '='
+    version_line=${version_line#\"}  # Remove leading '"'
+    version_line=${version_line%\"}  # Remove trailing '"'
+    version_line=${version_line%-dev}  # Remove '-dev' suffix if present
+    echo "$version_line"
+}
+
 
     echo HERE