Ночь, улица, фонарь, аптека… То бишь ssh, удалённый сервер и непонятно какая версия OS X. Что делать? Набирать команду:
$ sw_versProductName: Mac OS X ServerProductVersion: 10.7.1BuildVersion: 11B2118
Или, если хочется большего:
$ system_profiler SPSoftwareDataTypeSoftware: System Software Overview: System Version: Mac OS X Server 10.7.1 (11B2118) Server Configuration: Advanced Kernel Version: Darwin 11.0.1 Boot Volume: Vertex Boot Mode: Normal Computer Name: Computer Name User Name: Oleg Serdyukov (ctrld) Secure Virtual Memory: Enabled 64-bit Kernel and Extensions: Yes Time since boot: 3 days 2:06
И ещё:
$ defaults read loginwindow SystemVersionStampAsString10.7.1
Для “ортодоксальных”:
$ cat /System/Library/CoreServices/SystemVersion.plist<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>ProductBuildVersion</key> <string>11B2118</string> <key>ProductCopyright</key> <string>1983-2011 Apple Inc.</string> <key>ProductName</key> <string>Mac OS X</string> <key>ProductUserVisibleVersion</key> <string>10.7.1</string> <key>ProductVersion</key> <string>10.7.1</string></dict></plist>
Вариант @Rost_n_Roll:
$ defaults read /System/Library/CoreServices/SystemVersion{ ProductBuildVersion = 11B2118; ProductCopyright = "1983-2011 Apple Inc."; ProductName = "Mac OS X"; ProductUserVisibleVersion = "10.7.1"; ProductVersion = "10.7.1";} В нагрузку – тип процессора:
$ sysctl machdep.cpu.brand_stringmachdep.cpu.brand_string: Intel(R) Core(TM) i7-2635QM CPU @ 2.00GHz