如何查看Ubuntu的版本、代号和系统架构的Shell脚本

如何查看Ubuntu的版本代号和操作系统架构的shell脚本。如何获得和存储Ubuntu版本,代号为变量在shell脚本

当你在写bash shell脚本时,有时候您可能需要知道你的系统版本或代号或操作系统架构。在本文中,您将学习,如何找到Ubuntu的版本,代号和操作系统架构的shell脚本。

1. 获取Ubuntu的版本

要获取的Ubuntu版本的详细信息,请使用-rlsb_release命令。
$ lsb_release -r

Release:	14.04
还可以使用-s--short获得短格式的详细信息
$ lsb_release -r --short

14.04

2. 获取Ubuntu的代号

要获取的Ubuntu版本的详细信息,使用-clsb_release命令。
$ lsb_release -c

Codename:	trusty
还可以使用-s--short获得短格式的详细信息
$ lsb_release -c --short

trusty

3. 获取OS架构细节

为了找到使用的操作系统架构细节uname带命令-m参数。
$ uname -m

x86_64

4.  在shell脚本中 - 存储值变

现在,如果我们需要在shell脚本中使用这些值,把这些变量值存储。下面的示例中的shell脚本将帮助您存储命令的输出变量和使用它们
#!/bin/bash

Version=$(lsb_release -r --short)
Codename=$(lsb_release -c --short)
OSArch=$(uname -m)

echo "Version = $Version"
echo "Codename = $Codename"
echo "OS Architecture = $OSArch"