Saat ini saya menggunakan keduanya uname
dansw_vers
darwin_version=`uname -r`
osx_version=`sw_vers -productVersion`
Tetapi jika saya ingin menampilkan nama komersial (Lion, Mountain Lion, Mavericks, ...) Saya harus secara manual memelihara daftar versi osx - pasangan nama komersial.
Saya ingin menghindari pemetaan manual dan bergantung pada data sistem . Apa itu mungkin ?
Ya saya telah melihat
—
Brice
system_profiler
juga, dan itu membuat saya putus asa, itu sebabnya saya bertanya di sini. Tapi saya khawatir juga itu tidak mungkin.
system_profiler SPSoftwareDataType
saya tidak yakin itu benar-benar mungkin.