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 -p
da solo la arquitectura del procesador.man uname
para otras opciones-a
pero i386 con-p
arch
está disponible en/usr/bin/arch
Puede obtener información sobre la versión del sistema operativo con
sw_vers
fuente
uname -m
parece generar la misma información que/bin/arch
.fuente
arch
salidasi368
yuname -m
salidasx84_86
. Ejecuto OSX en una máquina de 64 bits.x86_64
?arch
debería volverx86_64
, por eso es tan extraño. Pero no sé por qué.