# a frivolous but useful script that shows information about the local
# computer in terms of an adventure game inventory listing.
# a frivolous but useful script that shows information about the local
# computer in terms of an adventure game inventory listing.
#Usage: sw_vers [-productName|-productVersion|-buildVersion]
osname="$(sw_vers -productName 2>/dev/null)"
osver="$(sw_vers -productVersion 2>/dev/null)"
#Usage: sw_vers [-productName|-productVersion|-buildVersion]
osname="$(sw_vers -productName 2>/dev/null)"
osver="$(sw_vers -productVersion 2>/dev/null)"
if [[ "$osver" =~ ^10\.15.*$ ]]; then
codename="Catalina"
elif [[ "$osver" =~ ^10\.14.*$ ]]; then
codename="Mojave"
elif [[ "$osver" =~ ^10\.13.*$ ]]; then
codename="High Sierra"
if [[ "$osver" =~ ^10\.15.*$ ]]; then
codename="Catalina"
elif [[ "$osver" =~ ^10\.14.*$ ]]; then
codename="Mojave"
elif [[ "$osver" =~ ^10\.13.*$ ]]; then
codename="High Sierra"