Saya sedang menulis skrip shell, dan saya perlu tahu arsitekturnya, yaitu PPC atau Intel. Kembali pada hari itu, ada program / bin / arch yang memberi tahu Anda, tetapi Mac saya sepertinya tidak memilikinya.
Apakah ada cara mudah yang bisa saya lakukan ini? Grep untuk sesuatu di file log? Sebut beberapa program lain yang mengeluarkannya sebagai efek samping?
Akan menyenangkan untuk mengetahui versi OS apa yang saya jalankan juga, tetapi itu mungkin tidak perlu.
macos
command-line
shell-script
powerpc
Brian Postow
sumber
sumber
uname -p
hanya memberikan arsitektur prosesor.man uname
untuk opsi lain.-a
tetapi i386 dengan-p
arch
tersedia di/usr/bin/arch
Anda dapat memperoleh informasi versi OS
sw_vers
sumber
uname -m
tampaknya menampilkan informasi yang sama dengan/bin/arch
.sumber
arch
outputi368
danuname -m
outputx84_86
. Saya menjalankan OSX pada mesin 64bit.x86_64
?arch
harus kembalix86_64
, itu sebabnya ini sangat aneh. Tapi saya tidak tahu kenapa.