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.
macos
command-line
shell-script
powerpc
Brian Postow
fuente
fuente

uname -pda solo la arquitectura del procesador.man unamepara otras opciones-apero i386 con-parchestá disponible en/usr/bin/archPuede obtener información sobre la versión del sistema operativo con
sw_versfuente
uname -mparece generar la misma información que/bin/arch.fuente
archsalidasi368yuname -msalidasx84_86. Ejecuto OSX en una máquina de 64 bits.x86_64?archdebería volverx86_64, por eso es tan extraño. Pero no sé por qué.