Konkret möchte ich mir den Codenamen der Debian Version aus der Datei /etc/os-release ausgeben lassen.
Bevor ich mir jetzt aber was mit cat, awk und grep bastel, wollte ich wissen, ob es für Key Werte Paare eine elegantere Methode gibt.
Der Inhalt der gesamten Datei liegt nämlich als Key Werte Paar vor.
Bspw. für Debian 10 Buster:
Code: Alles auswählen
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Das ganze, also der String "buster" soll in einem Shell Script weiterbenutzt werden.