Mientras trabaja con las secuencias de comandos bash shell, muchas veces puede necesitar obtener la versión de su sistema o el nombre en clave o la arquitectura del sistema operativo. En este artículo, aprenderá cómo encontrar la versión de Ubuntu, el nombre en clave y la arquitectura del sistema operativo en un script de shell.
1. Obtener la versión de Ubuntu
Para obtener detalles de la versión de ubuntu, use -r
con lsb_release
comando.
$ lsb_release -r Release: 14.04
También use -s
o --short
para obtener detalles en formato corto
$ lsb_release -r --short 14.04
2. Obtenga el nombre en clave de Ubuntu
Para obtener detalles de la versión de ubuntu, use -c
con lsb_release
comando.
$ lsb_release -c Codename: trusty
También use -s
o --short
para obtener detalles en formato corto
$ lsb_release -c --short trusty
3. Obtener detalles de la arquitectura del sistema operativo
Para encontrar los detalles de la arquitectura del sistema operativo usando uname
comando con -m
parámetro.
$ uname -m x86_64
4. Shell Script – Almacenar valores en variable
Ahora, si necesitamos usar estos valores en un script de shell, almacene estos valores en variable. El siguiente script de shell de ejemplo lo ayudará a almacenar la salida de los comandos en variables y usarlos
#!/bin/bashVersion =$(lsb_release -r --short )Codename =$(lsb_release -c --short )OSArch =$(uname -m ) echo "Version = $Version " echo "Codename = $Codename " echo "OS Architecture = $OSArch "