Identificare la versione di Mac OS X da terminale
Oggi vediamo come ricavare la versione di Mac OS X installata sul nostro Mac usando il terminale.
Abbiamo diverse opzioni / comandi per fare questo.
La prima possibilità è usare il classico comando uname:
$ uname -av
Darwin Matte-mac.homenet.telecomitalia.it 15.0.0 Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64 x86_64
Un comando molto interessante è system_profiler, che però manda in output moltissime informazioni; in pratica identifica tutte le informazioni software e hardware del sistema.
Passiamogli, quindi, il parametro per tirar su solo ciò che ci serve:
$ system_profiler SPSoftwareDataType
Software:
System Software Overview:
System Version: OS X 10.11.1 (15B42)
Kernel Version: Darwin 15.0.0
Boot Volume: El Capitan
Boot Mode: Normal
Computer Name: Matte-mac
User Name: matteo ferrone (matte)
Secure Virtual Memory: Enabled
Time since boot: 3 days 15:05
Un comando più specifico è sw_vers, creato appositamente per identificare la versione del sistema installato:
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.11.1
BuildVersion: 15B42
Infine un modo simpatico; usando il comando say ce lo facciamo leggere dalla voce del nostro device (anche la vostra è donna??):
$ say $(sw_vers)
Ovviamente legge praticamente in stampatello...
Enjoy!
apple mac os x uname say sw_vers system_profiler
Commentami!