2016-07-26 160 views
-2

我只需要在BASH中回显Ubuntu的版本。假设我在Ubuntu Trusty(14.04)上,我想只能打印出14.04部分。只打印Ubuntu的版本

+1

为什么不看看[\ [askubuntu \](http://askubuntu.com)? – sjsam

+0

哎呀,我的坏..我习惯了stackoverflow,我忘了关于askubuntu .. – Fadi

+2

@sjsam请也考虑寻找重复上SO;许多问题都有旧的答案,即使它们是无关紧要的(也许它们当时不是,或者当时我们没有注意到,而且它们仍然是开放的)。因为黄金徽章所有者可以单处理地关闭,因此重复结算更省力。 (另外,更切合实际的是,'[ubuntu.se]'可用作Markdown快捷键:[ubuntu.se]。) – tripleee

回答

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