Existem muitas maneiras, mas tente uname -a
.
Estou escrevendo um script de shell e preciso conhecer a arquitetura, ou seja, PPC ou Intel. No passado, havia um programa / bin / arch que dizia, mas meu Mac não parece ter isso.
Existe uma maneira fácil de fazer isso? Grep para algo em um arquivo de log? Chamar algum outro programa que cospe isso como um efeito colateral?
Seria bom saber qual versão do sistema operacional estou executando também, mas isso pode não ser necessário.
arch
está disponível em /usr/bin/arch
Você pode obter informações sobre a versão do SO com sw_vers
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.6.3
BuildVersion: 10D573
$ sw_vers -productVersion
10.6.3
uname -m
parece produzir as mesmas informações que /bin/arch
.