Skip to content

Instantly share code, notes, and snippets.

@dgibbs64
Last active December 6, 2022 02:05
Show Gist options
  • Save dgibbs64/8ac700263cc51b4259cc7fdf91106095 to your computer and use it in GitHub Desktop.
Save dgibbs64/8ac700263cc51b4259cc7fdf91106095 to your computer and use it in GitHub Desktop.
#!/bin/bash
arch=$(uname -m)
kernel=$(uname -r)
if [ -n "$(command -v lsb_release)" ]; then
distroname=$(lsb_release -s -d)
elif [ -f "/etc/os-release" ]; then
distroname=$(grep PRETTY_NAME /etc/os-release | sed 's/PRETTY_NAME=//g' | tr -d '="')
elif [ -f "/etc/debian_version" ]; then
distroname="Debian $(cat /etc/debian_version)"
elif [ -f "/etc/redhat-release" ]; then
distroname=$(cat /etc/redhat-release)
else
distroname="$(uname -s) $(uname -r)"
fi
echo "${distroname}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment