How can I check the RHEL version in Linux shell? What I need is to store it in a shell variable called MY_OS. How can it be done?
Run the following command to display RHEL or CentOS 8 version
cat /etc/redhat-release
Here is outputs from my CentOS 8 server:
CentOS Linux release 8.2.2004 (Core)
Another option to check the RHEL version
cat /etc/os-release
Use the grep command:
grep VERSION_ID /etc/os-release
grep PRETTY_NAME /etc/os-release
MY_OS="$(grep PRETTY_NAME /etc/os-release)"
MY_OS_VERSION="$(grep VERSION_ID /etc/os-release)"
echo "$MY_OS"
echo "$MY_OS_VERSION"
See my page
https://www.cyberciti.biz/faq/what-version-of-redhat-linux-am-i-running/
1 Like