Pagina1 van 1
Forum

Welkom bij de Tweaking4All gemeenschapsforums!
Voor je gaat deelnemen, bekijk de Forum Regels!

Specifieke onderwerpen: Start het onderwerp met de naam van het programma of systeem.
Bijvoorbeeld “MacOS X – Jouw vraag“, of bijvoorbeeld “MS Word – Jouw Tip of Truc“.

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent aangezien er waarschijnlijk geen vertaling beschikbaar is.



MacOS X – OS versie...
 
Deel:
Meldingen
Alles wissen

[Opgelost] MacOS X – OS versie bepalen vanuit Terminal

2 Berichten
1 Gebruikers
0 Reactions
45.4 K Bekeken
 Hans
(@hans)
Famed Member Admin
Deelgenomen: 12 jaar geleden
Berichten: 2859
Topic starter  

Voor een klein project wilde ik vanuit Terminal kunnen bepalen welke versie van MacOS ik aan het draaien was.

Na lang zoeken, dan toch gevonden:

sw_vers  

Voor macOS Sierra zie je dan zoiets:

ProductName:	Mac OS X
ProductVersion: 10.12.2
BuildVersion: 16C67

Als je maar 1 van deze regels wilt:

~ hans$ sw_vers -buildVersion
16C67  ~ hans$ sw_vers -productName
Mac OS X  ~ hans$ sw_vers -productVersion
10.12.2

   
BeantwoordenCiteren
 Hans
(@hans)
Famed Member Admin
Deelgenomen: 12 jaar geleden
Berichten: 2859
Topic starter  

Alternatieven:

defaults read "$3/System/Library/CoreServices/SystemVersion"

resulteert in:

{
    ProductBuildVersion = 16C67;
    ProductCopyright = "1983-2016 Apple Inc.";
    ProductName = "Mac OS X";
    ProductUserVisibleVersion = "10.12.2";
    ProductVersion = "10.12.2";
}

en:

defaults read loginwindow SystemVersionStampAsString

levert

10.12.2

en:

system_profiler SPSoftwareDataType

resulteert in:

Software:
    System Software Overview:
      System Version: macOS 10.12.2 (16C67)
      Kernel Version: Darwin 16.3.0
      Boot Volume: Macintosh HD
      Boot Mode: Normal
      Computer Name: Hans’s MacBook Pro
      User Name: Hans Luijten (hans)
      Secure Virtual Memory: Enabled
      System Integrity Protection: Enabled
      Time since boot: 23:40

nog een:

cat /System/Library/CoreServices/SystemVersion.plist

levert:

<?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>16C67</string>
 <key>ProductCopyright</key>
 <string>1983-2016 Apple Inc.</string>
 <key>ProductName</key>
 <string>Mac OS X</string>
 <key>ProductUserVisibleVersion</key>
 <string>10.12.2</string>
 <key>ProductVersion</key>
 <string>10.12.2</string>
</dict>
</plist>


   
BeantwoordenCiteren
Deel: