私はシェルスクリプトを書いていて、PPCまたはIntelのような)アーキテクチャを知る必要があります。当時、/ bin/Archというプログラムがありましたが、私のMac持っていないようです。
これを行う簡単な方法はありますか?ログファイルの何かのためのGrep?副作用としてそれを吐き出す他のプログラムを呼び出しますか?
私が実行しているOSのバージョンも知っておくといいでしょうが、それは必要ないかもしれません。
さまざまな方法がありますが、uname -a
。
Arch
は/usr/bin/Arch
で利用可能
OSバージョン情報はsw_vers
で取得できます
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.6.3
BuildVersion: 10D573
$ sw_vers -productVersion
10.6.3
uname -m
は/bin/Arch
と同じ情報を出力するようです。