No momento eu estou usando ambos uname
esw_vers
darwin_version=`uname -r`
osx_version=`sw_vers -productVersion`
Mas se eu quiser exibir o nome comercial (Lion, Mountain Lion, Mavericks, ...) eu tenho que manter manualmente uma lista da versão osx - par de nomes comerciais.
Eu gostaria de evitar esse mapeamento manual e confiar nos dados do sistema . É possível ?
Sim, eu olhei
—
Brice
system_profiler
também, e isso me deixou desesperado, é por isso que estou perguntando aqui. Mas também temo que não seja possível.
system_profiler SPSoftwareDataType
não tenho certeza se é realmente possível.