Im Moment benutze ich beide uname
undsw_vers
darwin_version=`uname -r`
osx_version=`sw_vers -productVersion`
Aber wenn ich den kommerziellen Namen anzeigen möchte (Lion, Mountain Lion, Mavericks, ...), muss ich manuell eine Liste mit dem Paar aus osx-Version und kommerziellem Namen führen.
Ich möchte diese manuelle Zuordnung vermeiden und mich auf Systemdaten verlassen . Ist es möglich ?
system_profiler
, und das hat mich verzweifelt, deshalb frage ich hier. Aber ich fürchte auch, es ist nicht möglich.
system_profiler SPSoftwareDataType
ich nicht sicher bin, ist es wirklich möglich.