현재 나는 둘 다 사용 uname하고 있습니다.sw_vers
darwin_version=`uname -r`
osx_version=`sw_vers -productVersion`
그러나 상업 이름 (Lion, Mountain Lion, Mavericks 등)을 표시하려면 osx 버전 목록-상업 이름 쌍을 수동으로 유지해야합니다.
수동 매핑을 피하고 시스템 데이터에 의존하고 싶습니다 . 가능합니까?
그래, 나도 봤는데
—
Brice
system_profiler, 필사적이었다. 그래서 내가 여기에 묻는 이유이다. 그러나 나는 그것이 불가능하다는 것을 두려워합니다.
system_profiler SPSoftwareDataType실제로 가능한지 확실하지 않습니다.