fn_distro 453 B

123456789101112131415161718
  1. #!/bin/bash
  2. # LGSM fn_distro function
  3. # Author: Daniel Gibbs
  4. # Website: http://danielgibbs.co.uk
  5. # Version: 141214
  6. # Depricated: fn_distrodetails has replaced this function.
  7. arch=$(uname -m)
  8. kernel=$(uname -r)
  9. if [ -f /etc/lsb-release ]; then
  10. os=$(lsb_release -s -d)
  11. elif [ -f /etc/debian_version ]; then
  12. os="Debian $(cat /etc/debian_version)"
  13. elif [ -f /etc/redhat-release ]; then
  14. os=$(cat /etc/redhat-release)
  15. else
  16. os="$(uname -s) $(uname -r)"
  17. fi