22

Я пишу сценарий оболочки, и мне нужно знать архитектуру, то есть PPC или Intel. Когда-то была программа /bin /arch, которая говорила вам, но мой Mac, похоже, не имеет ее.

Есть ли простой способ сделать это? Grep что-то в лог-файл? Назовите какую-нибудь другую программу, которая выдает это как побочный эффект?

Было бы неплохо узнать, какую версию ОС я тоже использую, но в этом нет необходимости.

3 ответа3

25

Есть много способов, но попробуйте uname -a .

13

arch доступна в /usr/bin/arch

Вы можете получить информацию о версии ОС с sw_vers

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

uname -m выводит ту же информацию, что и /bin/arch .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .