Determinar la arquitectura de una Mac desde la línea de comandos o script?


22

Estoy escribiendo un script de shell y necesito conocer la arquitectura, es decir, PPC o Intel. En el pasado, había un programa / bin / arch que te decía, pero mi Mac no parece tenerlo.

¿Hay alguna manera fácil de hacer esto? Grep por algo en un archivo de registro? ¿Llamar a algún otro programa que escupe eso como un efecto secundario?

Sería bueno saber qué versión del sistema operativo también estoy ejecutando, pero eso puede no ser necesario.

Respuestas:


25

Hay muchas formas, pero inténtalo uname -a.


13
uname -pda solo la arquitectura del procesador. man unamepara otras opciones
Doug Harris

44
@DougHarris obtengo x86_64 con -apero i386 con-p
GP89

13

arch está disponible en /usr/bin/arch

Puede obtener información sobre la versión del sistema operativo con sw_vers

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.6.3
BuildVersion:   10D573
$ sw_vers -productVersion
10.6.3

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.