How to Determine Mac OS version from Command Line

Srini Karlekar
1 min readOct 24, 2017

There are a few ways to determine what version of OSX you are on.

In the GUI, you can click the on Apple menu () at the top left of your screen, and choose About This Mac. The version of OS X will be printed underneath the large bold Mac OS X title. Clicking on the Version XYZ text will reveal the Build number.

If you’re writing a script though, you may wish to access this programmatically. To do this, type:

$ system_profiler SPSoftwareDataType
Software:

System Software Overview:

System Version: macOS 10.12.6 (16G29)
Kernel Version: Darwin 16.7.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: Srini’s MacBook Pro
User Name: Srini Karlekar (skarlekar)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 21 days 8:30

$

Originally published at The Pragmatic Architect.

--

--

Srini Karlekar

Servant Leader & Cloud Architect passionate about #Opensource, #Serverless, #MachineLearning, #AIaaS, Computer Vision and #IoT.