Pagina 1 van 1

MacOS X – OS versie bepalen vanuit Terminal

MacOS X – OS versie bepalen vanuit Terminal

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.
Voorbeelden: "MacOS X - Jouw vraag", "MS Word - Jouw Tip of Truc".

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent.
Posts/Reacties hebben geen tegenhanger in de andere taal.




RSS Feed

Home Forums Software MacOS X Software MacOS X – OS versie bepalen vanuit Terminal

Dit onderwerp bevat 1 reactie, heeft 1 stem, en is het laatst gewijzigd door  hans 3 maanden, 3 weken geleden.

2 berichten aan het bekijken - 1 tot 2 (van in totaal 2)
  • Auteur
    Berichten
  • 4789

    hans
    Keymaster

    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
    4791

    hans
    Keymaster

    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>

2 berichten aan het bekijken - 1 tot 2 (van in totaal 2)



Je moet ingelogd zijn om reacties te kunnen plaatsen voor dit onderwerp.