シェルスクリプトを書いていますが、PPCやIntelなどのアーキテクチャを知る必要があります。昔、あなたに言ったプログラム/ bin / archがありましたが、私のMacにはないようです。
これを簡単に行う方法はありますか?ログファイル内の何かのGrep?副作用としてそれを吐き出す他のプログラムを呼び出しますか?
私が実行しているOSのバージョンも知っておくといいのですが、それは必ずしも必要ではありません。
シェルスクリプトを書いていますが、PPCやIntelなどのアーキテクチャを知る必要があります。昔、あなたに言ったプログラム/ bin / archがありましたが、私のMacにはないようです。
これを簡単に行う方法はありますか?ログファイル内の何かのGrep?副作用としてそれを吐き出す他のプログラムを呼び出しますか?
私が実行しているOSのバージョンも知っておくといいのですが、それは必ずしも必要ではありません。
回答:
uname -mと同じ情報を出力するよう/bin/archです。
arch出力i368とuname -m出力x84_86。64ビットマシンでOSXを実行しています。
x86_64か?
archを返さなければならないx86_64ので、とても奇妙です。しかし、理由はわかりません。
uname -pプロセッサアーキテクチャのみを提供します。man unameその他のオプション。