Jak znaleźć wersję i nazwę Ubuntu w skrypcie powłoki

Jak znaleźć wersję i nazwę Ubuntu w skrypcie powłoki

Ubuntu to popularny system operacyjny open source, powszechnie używany przez programistów. Ważne jest, aby znać wersję i nazwę instalacji Ubuntu do różnych celów, takich jak rozwiązywanie problemów, kompatybilność oprogramowania i aktualizacje systemu, ten artykuł wyjaśni, jak znaleźć wersję i nazwę Ubuntu w skrypcie powłoki.

Jak znaleźć Ubuntu Codename i wersję w skrypcie powłoki

Istnieje kilka sposobów na znalezienie wersji i nazwy Ubuntu w skrypcie powłoki, a najprostszym jest użycie polecenia LSB_RELEASE. To polecenie zawiera informacje o dystrybucji Linux, w tym wersję i nazwę Ubuntu oraz na przykład, aby wyodrębnić tylko informacje o wersji Ubuntu, można użyć:

lsb_release -r


Podobnie, aby znaleźć namę Ubuntu, a następnie użyj następującego polecenia w skrypcie Bash:

lsb_release -c


Teraz jest skrypt powłoki, który używa obu powyższych poleceń, aby uzyskać wersję i kod namienia Ubuntu:

#!/bin/bash
Wersja = $ (LSB_RELEASE -r)
echo $ wersja
Codename = $ (lsb_release -c)
Echo $ Codename


Ten skrypt powłoki wykorzystuje polecenie LSB_RELELES do znalezienia wersji Ubuntu i nazwy systemu systemu. Polecenie LSB_RELEASE dostarcza informacji o standardowej bazie Linux (LSB) i informacji specyficznych dla dystrybucji.Wersja zmienna przechowuje wersję wydania dystrybucji Ubuntu, a zmienna nazwa kodowa przechowuje kodową nazwę dystrybucji Ubuntu.

Aby wydrukować wartości wersji i zmiennych nazwy kodowej w terminalu, ten kod używa polecenia Echo. Uruchamiając ten skrypt, użytkownik może szybko i łatwo określić wersję i nazwę kodową dystrybucji Ubuntu, która jest obecnie działająca.

Wniosek

Znajomość wersji i nazwy Ubuntu jest niezbędna do utrzymania i rozwiązywania problemów systemu. W tym artykule omówiliśmy, jak znaleźć wersję i nazwę Ubuntu w skrypcie powłoki za pomocą polecenia LSB_RELEASE. Tę metodę można zastosować w scenariuszach powłoki do wyodrębnienia wersji Ubuntu i informacji o nazwie pokrewie.