#!/bin/bash latestVersion="$(\ curl "http://lilypond.org/downloads/sources/" 2> /dev/null | \ tr "\"/" "\n\n" | \ grep "^v[[:digit:]]\+\.[[:digit:]]\+\$" | \ sed "s/^v//" | \ sort -V | \ tail -n1)" curl "http://lilypond.org/downloads/sources/v${latestVersion}/" 2> /dev/null | \ tr "\"/" "\n\n" | \ grep "^lilypond-${latestVersion}\.[[:digit:]]\+\.tar\.gz\$" | \ sed "s/^lilypond-\([[:digit:]]\(\.[[:digit:]]\+\)*\)\.tar\.gz\$/\1/" | \ sort -V | \ tail -n1