diff --git a/scripts/installers/bitwig-install.sh b/scripts/installers/bitwig-install.sh index 0c8bb87..111fe60 100644 --- a/scripts/installers/bitwig-install.sh +++ b/scripts/installers/bitwig-install.sh @@ -8,8 +8,7 @@ source $(dirname ${BASH_SOURCE[0]})/install-lib.sh site='https://www.bitwig.com/download/' bitwig=$(sudo dnf list | grep bitwig-studio) bitwigVersion=$(echo $bitwig | awk '{print $2;}'| filterVersion) -downloadPage=$(curl -s $site) -urlVersion=$(echo $downloadPage | filterVersion | head -n 1) # grep -Po 'Bitwig Studio \d{1,4}\.\d{1,4}\.\d{1,4}') +urlVersion=$(curl -s $site | grep 'Bitwig Studio' | filterVersion | head -n 1) url=https://downloads-na.bitwig.com/stable/$urlVersion/bitwig-studio-$urlVersion.deb checkUptoDate Bitwig $bitwigVersion $urlVersion diff --git a/scripts/installers/install-lib.sh b/scripts/installers/install-lib.sh index fcfff47..9b0b66e 100644 --- a/scripts/installers/install-lib.sh +++ b/scripts/installers/install-lib.sh @@ -36,7 +36,7 @@ function checkUptoDate() { # Filters string to Semantic Versioning. function filterVersion() { - grep -Po -m 1 '\d{1,4}\.\d{1,4}\.\d{1,4}' + grep -Po -m 1 '\d{1,4}\.\d{1,4}\.*\d{0,4}' } # Downloads a file to the given download directory with