Nun, ich habe es endlich aufgegeben, nach einer Lösung zu suchen - vielleicht finden wir eine, nachdem Mojave seine endgültige Version erreicht hat, aber es wird offensichtlich nicht einfach sein, es auf älteren Versionen von Mac OS X / OS X zu verwenden / macOS.
Also habe ich eine Alternative zu Marc Wilsons Idee (oben) gemacht und ein Shell-Skript erstellt, das entweder eine vollständige Liste von allen Versionsnummern und deren “ Anzeigenamen “oder ermöglicht Ihnen die Suche nach einem bestimmten Namen, wenn Sie beispielsweise nur wissen möchten, welche Version„ Yosemite “heißt.
Mein Skript finden Sie hier:
https://github.com/tjluoma/macosxnames/blob/master/macosxnames.sh
Ich lasse die Frage offen, falls wir eine Lösung finden, für die kein externes Skript erforderlich ist.
Update (über ein Jahr später)
Apple unterhält jetzt eine Webseite mit allen Namen und entsprechenden Nummern: https://support.apple.com/en-us/HT201260
Sie können die Liste folgendermaßen abrufen:
(Echo "<table>"; curl -sfLS "https://support.apple.com/en-us/HT201260" \
| tidy --tidy-mark nein --char-encoding utf8 --wrap 0 --show-error 0 --show-warnings nein --clean yes --force-output yes --output-xhtml yes --quiet yes \
| sed -e '1, / <table / d; / < \ / table> /, $ d '-es # <br / > ## g'; echo "< / table>") \
| lynx -dump -nomargins -width = '10000' -assume_charset = UTF-8 -pseudo_inlines -stdin -nonumbers -nolist
Gibt diese Ausgabe aus:
macOS Neueste Version
macOS Catalina 10.15.2
macOS Mojave 10.14.6
macOS High Sierra 10.13.6
macOS Sierra 10.12.6
OS X El Capitan 10.11.6
OS X Yosemite 10.10.5
OS X Mavericks 10.9.5
OS X Mountain Lion 10.8.5
OS X Lion 10.7.5
Mac OS X Snow Leopard 10.6.8
Mac OS X Leopard 10.5.8
Mac OS X Tiger 10.4.11
Mac OS X Panther 10.3.9
Mac OS X Jaguar 10.2.8
Mac OS X Puma 10.1.5
Mac OS X Cheetah 10.0.4
Andererseits ist Apple nicht besonders gut darin, die Dokumentation online zu halten, sodass sie möglicherweise in ein oder zwei Jahren verschwunden ist.