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