バージョン判定ですが，"sw_vers" というコマンドがあるようですね．これの出力から持ってくるのはいかがでしょう?