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.
[Opgelost] MacOS X – OS versie bepalen vanuit Terminal
(@hans)
Famed Member Admin
Deelgenomen: 12 jaar geleden
Berichten: 2859
Topic starter
30 december 2016 22:51
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
(@hans)
Famed Member Admin
Deelgenomen: 12 jaar geleden
Berichten: 2859
Topic starter
30 december 2016 23:04
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>