Команда lsb_releaseподдерживает -s(или --short) параметр для вывода только запрашиваемой вами информации, а не заголовка, в котором указано, что это за информация.
Чтобы получить только номер версии, достаточно запустить:
lsb_release -sr
Например, на Ubuntu 18.04 LTS, это выводит:
18.04
Как и в случае с методом из ответа WinEunuuchs2Unix , все еще разумно использовать подстановку команд, чтобы назначить этот вывод переменной оболочки. Предположим, вы хотите, чтобы verпеременная содержала номер выпуска:
ver="$(lsb_release -sr)"
С -s, нет необходимости разобрать число с cut, sed, grep, awk, более сложными формами расширения параметров , или тому подобными.
В этом случае " "кавычки являются необязательными, но я обычно советую указывать расширение параметров и другие расширения оболочки, кроме случаев, когда есть причина этого не делать.