E 'possibile ottenere tramite CLI il nome commerciale (Lion, Mountain Lion, Mavericks, ...)

16

Al momento sto utilizzando sia uname che sw_vers

darwin_version='uname -r'
osx_version='sw_vers -productVersion'

Ma se voglio visualizzare il nome commerciale (Lion, Mountain Lion, Mavericks, ...) devo mantenere manualmente un elenco di versione osx - coppia nome commerciale.

Vorrei evitare quella mappatura manuale e fare affidamento su dati di sistema . È possibile?

    
posta Brice 30.10.2013 - 11:18
fonte

1 risposta

1

Come hai detto tu: è un nome commerciale ed è a malapena presente nel sistema operativo. Non c'è da meravigliarsi, non ha alcun significato per gli sviluppatori (molto meno di una versione o un numero di build).

AFAIK È citato in alcune pagine di aiuto, ma questo è quasi tutto.

Quindi, fino a quando qualcuno non mi dimostrerà che non ci sono errori, non c'è alcuna CLI (escludendo curl roba, che non sarebbe un'opzione adatta qui).

    
risposta data 02.11.2013 - 11:33
fonte

Leggi altre domande sui tag