Jak znaleźć wersję Ubuntu, Nazwa pokrena i architektura systemu operacyjnego w skrypcie Shell
- 741
- 227
- Tomasz Szatkowski
Podczas pracy z skryptami powłoki Bash wiele razy możesz potrzebować wersji systemowej lub nazwy kodowej lub architektury systemu operacyjnego. W tym artykule nauczysz się, jak znaleźć wersję Ubuntu, Codename i OS Architecture w skrypcie powłoki.
1. Uzyskaj wersję Ubuntu
Aby uzyskać szczegóły wersji Ubuntu, użyj -R
z lsb_release
Komenda.
$ lsb_release -r Wydanie: 14.04
Użyj również -S
Lub --krótki
Aby uzyskać szczegóły w krótkim formacie
$ lsb_release -r -Short 14.04
2. Zdobądź Ubuntu Codename
Aby uzyskać szczegóły wersji Ubuntu, użyj -C
z lsb_release
Komenda.
$ lsb_release -c Codename: zaufanie
Użyj również -S
Lub --krótki
Aby uzyskać szczegóły w krótkim formacie
$ lsb_release -c -short trusty
3. Uzyskaj szczegóły architektury systemu operacyjnego
Aby znaleźć szczegóły architektury systemu operacyjnego za pomocą niezmienny
polecenie z -M
parametr.
$ uname -m x86_64
4. Skrypt powłoki - Wartości przechowywania w zmiennej
Teraz, jeśli potrzebujemy użyć tych wartości w skrypcie powłoki, przechowuj te wartości w zmiennych. Below example, the shell script will help you to store the output of commands in variables and use them
#!/bin/bash wersja = $ (lsb_release -r -Short) CodeName = $ (lsb_release -c -Short) osarch = $ (uname -m) echo "wersja = $ version" echo "Codename = $ CodeName" echo " OS Architecture = $ Osarch "
- « Jak zainstalować i skonfigurować phpMyAdmin na Ubuntu 18.04 i 16.04 LTS
- Jak tworzyć partycje dysku w Linux »