Comment trouver la version Ubuntu, le nom de code et l'architecture du système d'exploitation dans Shell Script

Comment trouver la version Ubuntu, le nom de code et l'architecture du système d'exploitation dans Shell Script

En travaillant avec les scripts Bash Shell, vous devrez peut-être obtenir votre version système ou votre nom de code ou l'architecture du système d'exploitation. Dans cet article, vous apprendrez, comment trouver la version Ubuntu, le nom de code et l'architecture du système d'exploitation dans un script shell.

1. Obtenez la version Ubuntu

Pour obtenir les détails de la version Ubuntu, utilisez -r avec lsb_release commande.

$ lsb_release -r version: 14.04 

Utiliser aussi -s ou --court Pour obtenir des détails en format court

$ lsb_release -r --hort 14.04 

2. Obtenez un nom de code Ubuntu

Pour obtenir les détails de la version Ubuntu, utilisez -c avec lsb_release commande.

$ lsb_release -c nom de code: fidèle 

Utiliser aussi -s ou --court Pour obtenir des détails en format court

$ lsb_release -c --short fidèle 

3. Obtenir les détails de l'architecture du système d'exploitation

Pour trouver les détails d'architecture du système d'exploitation en utilisant ton nom commander avec -m paramètre.

$ uname -m x86_64 

4. Script shell - Stocker les valeurs en variable

Maintenant, si nous devons utiliser ces valeurs dans un script shell, stockez ces valeurs en variables. Ci-dessous, l'exemple, le script shell vous aidera à stocker la sortie des commandes en variables et à les utiliser

#!/ 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 "