Como encontrar a versão do Ubuntu, o codinome e a arquitetura do sistema operacional no script de shell

Como encontrar a versão do Ubuntu, o codinome e a arquitetura do sistema operacional no script de shell

Enquanto trabalha com o script de shell de bash, muitas vezes você pode precisar obter a versão do sistema ou o codinome ou a arquitetura do sistema operacional. Neste artigo, você aprenderá como encontrar a versão do Ubuntu, o codinome e a arquitetura do SO em um script de shell.

1. Obtenha a versão do Ubuntu

Para obter detalhes da versão do Ubuntu, use -r com lsb_release comando.

$ lsb_release -R Release: 14.04 

Também use -s ou --curto Para obter detalhes em formato curto

$ lsb_release -R -Short 14.04 

2. Obtenha codinome ubuntu

Para obter detalhes da versão do Ubuntu, use -c com lsb_release comando.

$ lsb_release -C Codename: confiável 

Também use -s ou --curto Para obter detalhes em formato curto

$ lsb_release -C -Short Field 

3. Obtenha detalhes da arquitetura do sistema operacional

Para encontrar os detalhes da arquitetura do sistema operacional usando uname comando com -m parâmetro.

$ uname -m x86_64 

4. Script de shell - armazenar valores na variável

Agora, se precisarmos usar esses valores em um script de shell, armazene esses valores em variáveis. Abaixo do exemplo, o script do shell o ajudará a armazenar a saída de comandos em variáveis ​​e usá -las

#!/bin/bash versão = $ (lsb_release -r -short) codinome = $ (lsb_release -c -short) oarch = $ (uname -m) echo "versão = $ versão" echo "codename = $ codename" echo " Arquitetura do sistema operacional = $ Omarch "