OSX : connaitre la version en ligne de commande

Vous pouvez avoir besoin de connaitre la version courante pour les besoins d’un script ou tout simplement vouloir la connaitre rapidement en ligne de commande.

Un utilitaire sw_vers est livré en standard et vous affiche la version et le build courant :

$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.10.5
BuildVersion: 14F1605

Des paramètres existent pour obtenir directement l’information dont vous avez besoin :

$ sw_vers -productName
Mac OS X
$ sw_vers -productVersion
10.10.5
$ sw_vers -buildVersion
14F1605