shellでMacOSXのバージョンを調べる¶
sw_versを使う。unameよりも便利。
バージョン番号の取得
$ sw_vers -productVersion
10.8.4
ビルド番号の取得
$ sw_vers -buildVersion
12E55
さらにバージョン番号を分解して扱いやすくするには、以下のようにcutを使えば良い。
メジャー
$ sw_vers -productVersion | cut -f1 -d "." 10
マイナー
$ sw_vers -productVersion | cut -f2 -d "." 8
リビジョン
$ sw_vers -productVersion | cut -f3 -d "." 4
実際に使うのはマイナー番号だろうな。
Comments
comments powered by Disqus