diff --git a/bash/main.sh b/bash/main.sh index e29a752..c9b1006 100755 --- a/bash/main.sh +++ b/bash/main.sh @@ -370,8 +370,8 @@ touch ${RECEIVER_ROOT_DIRECTORY}/FEEDER_CHOICES if [[ $(dpkg-query -W -f='${STATUS}' mlat-client 2>/dev/null | grep -c "ok installed") -eq 1 ]] ; then # The mlat-client package appears to be installed. MLAT_CLIENT_IS_INSTALLED="true" - MLAT_CLIENT_VERSION_AVAILABLE=$(echo ${MLAT_CLIENT_VERSION} | tr -cd '[:digit:]') - MLAT_CLIENT_VERSION_INSTALLED=$(sudo dpkg -s mlat-client 2>/dev/null | grep "^Version:" | awk '{print $2}' | tr -cd '[:digit:]') + MLAT_CLIENT_VERSION_AVAILABLE=$(echo ${MLAT_CLIENT_VERSION} | tr -cd '[:digit:]' | sed -e 's/^0//g') + MLAT_CLIENT_VERSION_INSTALLED=$(sudo dpkg -s mlat-client 2>/dev/null | grep "^Version:" | awk '{print $2}' | tr -cd '[:digit:]' | sed -e 's/^0//g') # Check if a newer version of mlat-client can be installed. if [[ ${MLAT_CLIENT_VERSION_AVAILABLE}" -gt "${MLAT_CLIENT_VERSION_INSTALLED} ]] ; then # Prompt user to confirm the upgrade.