Мне нужно отобразить только версию Ubuntu в BASH. Итак, скажем, что я на Ubuntu Trusty (14.04), я хочу иметь возможность распечатать только часть 14.04
.Распечатайте только версию Ubuntu
-2
A
ответ
3
Самый простой способ сделать это lsb_release -sr
.
К примеру, на моей Ubuntu 16.04 машины:
$ lsb_release -sr
16.04
+0
Ах, гораздо проще, чем мое решение! – Fadi
1
я в конечном итоге делает следующее:
head -2 /etc/lsb-release | tail -1 | cut -f 2 -d '='
, которая печатает: 14.04
Почему бы не взглянуть на [\ [askubuntu \]] (http://askubuntu.com)? – sjsam
К сожалению, мой плохой ... Я привык к stackoverflow, который я забыл про askubuntu .. – Fadi
@sjsam Пожалуйста, также подумайте о поиске дубликатов на SO; у многих вопросов есть старые ответы, хотя они не по теме (возможно, они не были в то время, или, может быть, мы тогда не замечали, и они оставались открытыми). Закрытие в качестве дубликата - это меньше усилий, потому что владелец золотого знака может закрыться с одной стороны. (Кроме того, более тангенциально, '[ubuntu.se]' доступен как ярлык Markdown: [ubuntu.se].) – tripleee